GaussianProcessClassifier
GaussianProcessClassifier
A model type for constructing a Gaussian process classifier, based on MLJScikitLearnInterface.jl, and implementing the MLJ model interface.
From MLJ, the type can be imported using
GaussianProcessClassifier = @load GaussianProcessClassifier pkg=MLJScikitLearnInterface
Do model = GaussianProcessClassifier()
to construct an instance with default hyper-parameters. Provide keyword arguments to override hyper-parameter defaults, as in GaussianProcessClassifier(kernel=...)
.
Hyper-parameters
kernel = nothing
optimizer = fmin_l_bfgs_b
n_restarts_optimizer = 0
copy_X_train = true
random_state = nothing
max_iter_predict = 100
warm_start = false
multi_class = one_vs_rest