HparamSearchSpaces class

Hyperparameter search spaces.

These should be a subset of training_options.

Constructors

HparamSearchSpaces({StringHparamSearchSpace? activationFn, IntHparamSearchSpace? batchSize, StringHparamSearchSpace? boosterType, DoubleHparamSearchSpace? colsampleBylevel, DoubleHparamSearchSpace? colsampleBynode, DoubleHparamSearchSpace? colsampleBytree, StringHparamSearchSpace? dartNormalizeType, DoubleHparamSearchSpace? dropout, IntArrayHparamSearchSpace? hiddenUnits, DoubleHparamSearchSpace? l1Reg, DoubleHparamSearchSpace? l2Reg, DoubleHparamSearchSpace? learnRate, IntHparamSearchSpace? maxTreeDepth, DoubleHparamSearchSpace? minSplitLoss, IntHparamSearchSpace? minTreeChildWeight, IntHparamSearchSpace? numClusters, IntHparamSearchSpace? numFactors, IntHparamSearchSpace? numParallelTree, StringHparamSearchSpace? optimizer, DoubleHparamSearchSpace? subsample, StringHparamSearchSpace? treeMethod, DoubleHparamSearchSpace? walsAlpha})
HparamSearchSpaces.fromJson(Map json_)

Properties

activationFn StringHparamSearchSpace?
Activation functions of neural network models.
getter/setter pair
batchSize IntHparamSearchSpace?
Mini batch sample size.
getter/setter pair
boosterType StringHparamSearchSpace?
Booster type for boosted tree models.
getter/setter pair
colsampleBylevel DoubleHparamSearchSpace?
Subsample ratio of columns for each level for boosted tree models.
getter/setter pair
colsampleBynode DoubleHparamSearchSpace?
Subsample ratio of columns for each node(split) for boosted tree models.
getter/setter pair
colsampleBytree DoubleHparamSearchSpace?
Subsample ratio of columns when constructing each tree for boosted tree models.
getter/setter pair
dartNormalizeType StringHparamSearchSpace?
Dart normalization type for boosted tree models.
getter/setter pair
dropout DoubleHparamSearchSpace?
Dropout probability for dnn model training and boosted tree models using dart booster.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hiddenUnits IntArrayHparamSearchSpace?
Hidden units for neural network models.
getter/setter pair
l1Reg DoubleHparamSearchSpace?
L1 regularization coefficient.
getter/setter pair
l2Reg DoubleHparamSearchSpace?
L2 regularization coefficient.
getter/setter pair
learnRate DoubleHparamSearchSpace?
Learning rate of training jobs.
getter/setter pair
maxTreeDepth IntHparamSearchSpace?
Maximum depth of a tree for boosted tree models.
getter/setter pair
minSplitLoss DoubleHparamSearchSpace?
Minimum split loss for boosted tree models.
getter/setter pair
minTreeChildWeight IntHparamSearchSpace?
Minimum sum of instance weight needed in a child for boosted tree models.
getter/setter pair
numClusters IntHparamSearchSpace?
Number of clusters for k-means.
getter/setter pair
numFactors IntHparamSearchSpace?
Number of latent factors to train on.
getter/setter pair
numParallelTree IntHparamSearchSpace?
Number of parallel trees for boosted tree models.
getter/setter pair
optimizer StringHparamSearchSpace?
Optimizer of TF models.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subsample DoubleHparamSearchSpace?
Subsample the training data to grow tree to prevent overfitting for boosted tree models.
getter/setter pair
treeMethod StringHparamSearchSpace?
Tree construction algorithm for boosted tree models.
getter/setter pair
walsAlpha DoubleHparamSearchSpace?
Hyperparameter for matrix factoration when implicit feedback type is specified.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited