Class Hyperparameters.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.ml.Hyperparameters.Builder
- All Implemented Interfaces:
ObjectBuilder<Hyperparameters>
- Enclosing class:
- Hyperparameters
public static class Hyperparameters.Builder extends ObjectBuilderBase implements ObjectBuilder<Hyperparameters>
Builder for
Hyperparameters
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description Hyperparameters.Builder
alpha(java.lang.Double value)
API name:alpha
Hyperparameters
build()
Builds aHyperparameters
.Hyperparameters.Builder
downsampleFactor(java.lang.Double value)
API name:downsample_factor
Hyperparameters.Builder
eta(java.lang.Double value)
API name:eta
Hyperparameters.Builder
etaGrowthRatePerTree(java.lang.Double value)
API name:eta_growth_rate_per_tree
Hyperparameters.Builder
featureBagFraction(java.lang.Double value)
API name:feature_bag_fraction
Hyperparameters.Builder
gamma(java.lang.Double value)
API name:gamma
Hyperparameters.Builder
lambda(java.lang.Double value)
API name:lambda
Hyperparameters.Builder
maxAttemptsToAddTree(java.lang.Integer value)
API name:max_attempts_to_add_tree
Hyperparameters.Builder
maxOptimizationRoundsPerHyperparameter(java.lang.Integer value)
API name:max_optimization_rounds_per_hyperparameter
Hyperparameters.Builder
maxTrees(java.lang.Integer value)
API name:max_trees
Hyperparameters.Builder
numFolds(java.lang.Integer value)
API name:num_folds
Hyperparameters.Builder
numSplitsPerFeature(java.lang.Integer value)
API name:num_splits_per_feature
Hyperparameters.Builder
softTreeDepthLimit(java.lang.Integer value)
API name:soft_tree_depth_limit
Hyperparameters.Builder
softTreeDepthTolerance(java.lang.Double value)
API name:soft_tree_depth_tolerance
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
alpha
API name:alpha
-
lambda
API name:lambda
-
gamma
API name:gamma
-
eta
API name:eta
-
etaGrowthRatePerTree
API name:eta_growth_rate_per_tree
-
featureBagFraction
API name:feature_bag_fraction
-
downsampleFactor
API name:downsample_factor
-
maxAttemptsToAddTree
API name:max_attempts_to_add_tree
-
maxOptimizationRoundsPerHyperparameter
public final Hyperparameters.Builder maxOptimizationRoundsPerHyperparameter(@Nullable java.lang.Integer value)API name:max_optimization_rounds_per_hyperparameter
-
maxTrees
API name:max_trees
-
numFolds
API name:num_folds
-
numSplitsPerFeature
API name:num_splits_per_feature
-
softTreeDepthLimit
API name:soft_tree_depth_limit
-
softTreeDepthTolerance
API name:soft_tree_depth_tolerance
-
build
Builds aHyperparameters
.- Specified by:
build
in interfaceObjectBuilder<Hyperparameters>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-