Class Hyperparameters.Builder
java.lang.Object
co.elastic.clients.elasticsearch.ml.Hyperparameters.Builder
- All Implemented Interfaces:
ObjectBuilder<Hyperparameters>
- Enclosing class:
- Hyperparameters
public static class Hyperparameters.Builder extends java.lang.Object implements ObjectBuilder<Hyperparameters>
Builder for
Hyperparameters.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description Hyperparameters.Builderalpha(java.lang.Double value)API name:alphaHyperparametersbuild()Builds aHyperparameters.Hyperparameters.BuilderdownsampleFactor(java.lang.Double value)API name:downsample_factorHyperparameters.Buildereta(java.lang.Double value)API name:etaHyperparameters.BuilderetaGrowthRatePerTree(java.lang.Double value)API name:eta_growth_rate_per_treeHyperparameters.BuilderfeatureBagFraction(java.lang.Double value)API name:feature_bag_fractionHyperparameters.Buildergamma(java.lang.Double value)API name:gammaHyperparameters.Builderlambda(java.lang.Double value)API name:lambdaHyperparameters.BuildermaxAttemptsToAddTree(java.lang.Integer value)API name:max_attempts_to_add_treeHyperparameters.BuildermaxOptimizationRoundsPerHyperparameter(java.lang.Integer value)API name:max_optimization_rounds_per_hyperparameterHyperparameters.BuildermaxTrees(java.lang.Integer value)API name:max_treesHyperparameters.BuildernumFolds(java.lang.Integer value)API name:num_foldsHyperparameters.BuildernumSplitsPerFeature(java.lang.Integer value)API name:num_splits_per_featureHyperparameters.BuildersoftTreeDepthLimit(java.lang.Integer value)API name:soft_tree_depth_limitHyperparameters.BuildersoftTreeDepthTolerance(java.lang.Double value)API name:soft_tree_depth_toleranceMethods 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 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:
buildin interfaceObjectBuilder<Hyperparameters>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-