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, 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
-
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