hyperopt

Start the hyperparameter optimization

hyperopt

Tune Hyperparameters for a machine learning task

generate Functions

These functions are the ‘smart’ workers of mlrHyperopt

generateHyperControl

Generates a hyperparameter tuning control object

generateLearner

Generates a Learner for a given task and ParConfig.

generateParConfig

Generates a suitable Parameter Configuration Set for a given Task and a Learner

HyperControl

Interact with the main hyperopt control object.

setHyperControlMeasures

Set the measures

setHyperControlMlrControl

Set the mlr TuneControl Object

setHyperControlResampling

Set the mlr resampling Object

getHyperControlMeasures

Get the Measures

getHyperControlMlrControl

Get the mlr Tuning Object

getHyperControlResampling

Get the Resample Description

generateHyperControl

Generates a hyperparameter tuning control object

makeHyperControl

Hyperparameter Tuning Control Object

ParConfig

The ParConfig object contain information about the search space (par.set), the parameter settings (par.val) and the associated learner.

generateParConfig

Generates a suitable Parameter Configuration Set for a given Task and a Learner

getDefaultParConfig

Gives a default ParConfig for a Learner

makeParConfig

Make a Parameter Configuration

setParConfigLearner

Set an associated Learner

setParConfigLearnerType

Set the type of the associated learner

setParConfigNote

Set a note

setParConfigParSet

Set a new Parameter Set

setParConfigParVals

Set Parameter Values

getParConfigLearnerClass

Get the class of the associated learner

getParConfigLearnerName

Get the name of the associated learner

getParConfigLearnerType

Get the type of the associated learner

getParConfigNote

Get the note

getParConfigParSet

Get the ParamSet of the configuration

getParConfigParVals

Get the constant parameter settings of the configuration

generateLearner

Generates a Learner for a given task and ParConfig.

Interact with the server

Functions to send and retrieve parameter configurations.

downloadParConfig

Downloads a single ParConfig.

downloadParConfigs

Downloads multiple Parameter Configurations from the mlrHyperopt servers

uploadParConfig

Uploads a Parameter Set to the mlrHyperopt servers

Other

getLearnerClass

Get the class of an mlr Learner

getLearnerName

Get the name of an mlr Learner