BoTorch SingleTaskGP Regression Learner
Source:R/learner_botorch_regr_singletaskgp.R
mlr_learners_regr.botorch_singletaskgp.RdGaussian Process via botorch and gpytorch, using the SingleTaskGP model.
See here for more details.
Uses reticulate to interface with Python.
Meta Information
Task type: “regr”
Predict Types: “response”, “se”
Feature Types: “integer”, “numeric”
Required Packages: mlr3, mlr3extralearners, reticulate
Parameters
| Id | Type | Default | Levels |
| device | character | cpu | cpu, cuda |
| kernel | character | - | matern_2.5, matern_1.5, matern_0.5, rbf, linear, polynomial, periodic, cosine, rq, piecewise_polynomial, ... |
| input_transform | character | - | normalize, standardize, log10, warp, none |
| outcome_transform | character | - | standardize, log, none |
Super classes
mlr3::Learner -> mlr3::LearnerRegr -> LearnerRegrBotorchSingleTaskGP
Methods
Inherited methods
mlr3::Learner$base_learner()mlr3::Learner$configure()mlr3::Learner$encapsulate()mlr3::Learner$format()mlr3::Learner$help()mlr3::Learner$predict()mlr3::Learner$predict_newdata()mlr3::Learner$print()mlr3::Learner$reset()mlr3::Learner$selected_features()mlr3::Learner$train()mlr3::LearnerRegr$predict_newdata_fast()
Method marshal()
Marshal the learner's model.
Arguments
...(any)
Additional arguments passed tomlr3::marshal_model().
Method unmarshal()
Unmarshal the learner's model.
Arguments
...(any)
Additional arguments passed tomlr3::unmarshal_model().