Class Hyperparameters
java.lang.Object
co.elastic.clients.elasticsearch.ml.Hyperparameters
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class Hyperparameters extends java.lang.Object implements JsonpSerializable
- See Also:
- API specification
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Hyperparameters.Builder
Builder forHyperparameters
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<Hyperparameters>
_DESERIALIZER
Json deserializer forHyperparameters
-
Method Summary
Modifier and Type Method Description java.lang.Double
alpha()
API name:alpha
java.lang.Double
downsampleFactor()
API name:downsample_factor
java.lang.Double
eta()
API name:eta
java.lang.Double
etaGrowthRatePerTree()
API name:eta_growth_rate_per_tree
java.lang.Double
featureBagFraction()
API name:feature_bag_fraction
java.lang.Double
gamma()
API name:gamma
java.lang.Double
lambda()
API name:lambda
java.lang.Integer
maxAttemptsToAddTree()
API name:max_attempts_to_add_tree
java.lang.Integer
maxOptimizationRoundsPerHyperparameter()
API name:max_optimization_rounds_per_hyperparameter
java.lang.Integer
maxTrees()
API name:max_trees
java.lang.Integer
numFolds()
API name:num_folds
java.lang.Integer
numSplitsPerFeature()
API name:num_splits_per_feature
static Hyperparameters
of(java.util.function.Function<Hyperparameters.Builder,ObjectBuilder<Hyperparameters>> fn)
void
serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
Serialize this object to JSON.protected void
serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
protected static void
setupHyperparametersDeserializer(ObjectDeserializer<Hyperparameters.Builder> op)
java.lang.Integer
softTreeDepthLimit()
API name:soft_tree_depth_limit
java.lang.Double
softTreeDepthTolerance()
API name:soft_tree_depth_tolerance
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forHyperparameters
-
-
Method Details
-
of
public static Hyperparameters of(java.util.function.Function<Hyperparameters.Builder,ObjectBuilder<Hyperparameters>> fn) -
alpha
@Nullable public final java.lang.Double alpha()API name:alpha
-
lambda
@Nullable public final java.lang.Double lambda()API name:lambda
-
gamma
@Nullable public final java.lang.Double gamma()API name:gamma
-
eta
@Nullable public final java.lang.Double eta()API name:eta
-
etaGrowthRatePerTree
@Nullable public final java.lang.Double etaGrowthRatePerTree()API name:eta_growth_rate_per_tree
-
featureBagFraction
@Nullable public final java.lang.Double featureBagFraction()API name:feature_bag_fraction
-
downsampleFactor
@Nullable public final java.lang.Double downsampleFactor()API name:downsample_factor
-
maxAttemptsToAddTree
@Nullable public final java.lang.Integer maxAttemptsToAddTree()API name:max_attempts_to_add_tree
-
maxOptimizationRoundsPerHyperparameter
@Nullable public final java.lang.Integer maxOptimizationRoundsPerHyperparameter()API name:max_optimization_rounds_per_hyperparameter
-
maxTrees
@Nullable public final java.lang.Integer maxTrees()API name:max_trees
-
numFolds
@Nullable public final java.lang.Integer numFolds()API name:num_folds
-
numSplitsPerFeature
@Nullable public final java.lang.Integer numSplitsPerFeature()API name:num_splits_per_feature
-
softTreeDepthLimit
@Nullable public final java.lang.Integer softTreeDepthLimit()API name:soft_tree_depth_limit
-
softTreeDepthTolerance
@Nullable public final java.lang.Double softTreeDepthTolerance()API name:soft_tree_depth_tolerance
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
setupHyperparametersDeserializer
protected static void setupHyperparametersDeserializer(ObjectDeserializer<Hyperparameters.Builder> op)
-