Matern 3/2 Kernel R6 class
Matern 3/2 Kernel R6 class
Usage
k_Matern32(
beta,
s2 = 1,
D,
beta_lower = -8,
beta_upper = 6,
beta_est = TRUE,
s2_lower = 1e-08,
s2_upper = 1e+08,
s2_est = TRUE,
useC = TRUE,
isotropic = FALSE
)Format
R6Class object.
Arguments
- beta
Initial beta value
- s2
Initial variance
- D
Number of input dimensions of data
- beta_lower
Lower bound for beta
- beta_upper
Upper bound for beta
- beta_est
Should beta be estimated?
- s2_lower
Lower bound for s2
- s2_upper
Upper bound for s2
- s2_est
Should s2 be estimated?
- useC
Should C code used? Much faster.
- isotropic
If isotropic then a single beta/theta is used for all dimensions. If not (anisotropic) then a separate beta/beta is used for each dimension.
Value
Object of R6Class with methods for fitting GP model.
Super classes
GauPro::GauPro_kernel -> GauPro::GauPro_kernel_beta -> GauPro_kernel_Matern32
Methods
Inherited methods
GauPro::GauPro_kernel$plot()GauPro::GauPro_kernel_beta$C_dC_dparams()GauPro::GauPro_kernel_beta$initialize()GauPro::GauPro_kernel_beta$param_optim_lower()GauPro::GauPro_kernel_beta$param_optim_start()GauPro::GauPro_kernel_beta$param_optim_start0()GauPro::GauPro_kernel_beta$param_optim_upper()GauPro::GauPro_kernel_beta$s2_from_params()GauPro::GauPro_kernel_beta$set_params_from_optim()


