java.lang.Object
org.elasticsearch.client.ml.dataframe.stats.classification.Hyperparameters
All Implemented Interfaces:
org.elasticsearch.xcontent.ToXContent, org.elasticsearch.xcontent.ToXContentObject

public class Hyperparameters extends Object implements org.elasticsearch.xcontent.ToXContentObject
  • Field Details

    • CLASS_ASSIGNMENT_OBJECTIVE

      public static final org.elasticsearch.xcontent.ParseField CLASS_ASSIGNMENT_OBJECTIVE
    • ALPHA

      public static final org.elasticsearch.xcontent.ParseField ALPHA
    • DOWNSAMPLE_FACTOR

      public static final org.elasticsearch.xcontent.ParseField DOWNSAMPLE_FACTOR
    • ETA

      public static final org.elasticsearch.xcontent.ParseField ETA
    • ETA_GROWTH_RATE_PER_TREE

      public static final org.elasticsearch.xcontent.ParseField ETA_GROWTH_RATE_PER_TREE
    • FEATURE_BAG_FRACTION

      public static final org.elasticsearch.xcontent.ParseField FEATURE_BAG_FRACTION
    • GAMMA

      public static final org.elasticsearch.xcontent.ParseField GAMMA
    • LAMBDA

      public static final org.elasticsearch.xcontent.ParseField LAMBDA
    • MAX_ATTEMPTS_TO_ADD_TREE

      public static final org.elasticsearch.xcontent.ParseField MAX_ATTEMPTS_TO_ADD_TREE
    • MAX_OPTIMIZATION_ROUNDS_PER_HYPERPARAMETER

      public static final org.elasticsearch.xcontent.ParseField MAX_OPTIMIZATION_ROUNDS_PER_HYPERPARAMETER
    • MAX_TREES

      public static final org.elasticsearch.xcontent.ParseField MAX_TREES
    • NUM_FOLDS

      public static final org.elasticsearch.xcontent.ParseField NUM_FOLDS
    • NUM_SPLITS_PER_FEATURE

      public static final org.elasticsearch.xcontent.ParseField NUM_SPLITS_PER_FEATURE
    • SOFT_TREE_DEPTH_LIMIT

      public static final org.elasticsearch.xcontent.ParseField SOFT_TREE_DEPTH_LIMIT
    • SOFT_TREE_DEPTH_TOLERANCE

      public static final org.elasticsearch.xcontent.ParseField SOFT_TREE_DEPTH_TOLERANCE
    • PARSER

      public static org.elasticsearch.xcontent.ConstructingObjectParser<Hyperparameters,Void> PARSER
  • Constructor Details

  • Method Details

    • getClassAssignmentObjective

      public String getClassAssignmentObjective()
    • getAlpha

      public Double getAlpha()
    • getDownsampleFactor

      public Double getDownsampleFactor()
    • getEta

      public Double getEta()
    • getEtaGrowthRatePerTree

      public Double getEtaGrowthRatePerTree()
    • getFeatureBagFraction

      public Double getFeatureBagFraction()
    • getGamma

      public Double getGamma()
    • getLambda

      public Double getLambda()
    • getMaxAttemptsToAddTree

      public Integer getMaxAttemptsToAddTree()
    • getMaxOptimizationRoundsPerHyperparameter

      public Integer getMaxOptimizationRoundsPerHyperparameter()
    • getMaxTrees

      public Integer getMaxTrees()
    • getNumFolds

      public Integer getNumFolds()
    • getNumSplitsPerFeature

      public Integer getNumSplitsPerFeature()
    • getSoftTreeDepthLimit

      public Double getSoftTreeDepthLimit()
    • getSoftTreeDepthTolerance

      public Double getSoftTreeDepthTolerance()
    • toXContent

      public org.elasticsearch.xcontent.XContentBuilder toXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) throws IOException
      Specified by:
      toXContent in interface org.elasticsearch.xcontent.ToXContent
      Throws:
      IOException
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object