Class Hyperparameters

java.lang.Object
co.elastic.clients.elasticsearch.ml.Hyperparameters
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable public class Hyperparameters extends Object implements JsonpSerializable
See Also:
  • Field Details

  • Method Details

    • of

    • alpha

      @Nullable public final Double alpha()
      API name: alpha
    • lambda

      @Nullable public final Double lambda()
      API name: lambda
    • gamma

      @Nullable public final Double gamma()
      API name: gamma
    • eta

      @Nullable public final Double eta()
      API name: eta
    • etaGrowthRatePerTree

      @Nullable public final Double etaGrowthRatePerTree()
      API name: eta_growth_rate_per_tree
    • featureBagFraction

      @Nullable public final Double featureBagFraction()
      API name: feature_bag_fraction
    • downsampleFactor

      @Nullable public final Double downsampleFactor()
      API name: downsample_factor
    • maxAttemptsToAddTree

      @Nullable public final Integer maxAttemptsToAddTree()
      API name: max_attempts_to_add_tree
    • maxOptimizationRoundsPerHyperparameter

      @Nullable public final Integer maxOptimizationRoundsPerHyperparameter()
      API name: max_optimization_rounds_per_hyperparameter
    • maxTrees

      @Nullable public final Integer maxTrees()
      API name: max_trees
    • numFolds

      @Nullable public final Integer numFolds()
      API name: num_folds
    • numSplitsPerFeature

      @Nullable public final Integer numSplitsPerFeature()
      API name: num_splits_per_feature
    • softTreeDepthLimit

      @Nullable public final Integer softTreeDepthLimit()
      API name: soft_tree_depth_limit
    • softTreeDepthTolerance

      @Nullable public final Double softTreeDepthTolerance()
      API name: soft_tree_depth_tolerance
    • serialize

      public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setupHyperparametersDeserializer

      protected static void setupHyperparametersDeserializer(ObjectDeserializer<Hyperparameters.Builder> op)