Class Hyperparameters
java.lang.Object
org.elasticsearch.client.ml.dataframe.stats.classification.Hyperparameters
- All Implemented Interfaces:
org.elasticsearch.xcontent.ToXContent
,org.elasticsearch.xcontent.ToXContentObject
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.xcontent.ToXContent
org.elasticsearch.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.xcontent.ToXContent.MapParams, org.elasticsearch.xcontent.ToXContent.Params
-
Field Summary
Modifier and TypeFieldDescriptionstatic final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
static org.elasticsearch.xcontent.ConstructingObjectParser<Hyperparameters,
Void> static final org.elasticsearch.xcontent.ParseField
static final org.elasticsearch.xcontent.ParseField
Fields inherited from interface org.elasticsearch.xcontent.ToXContent
EMPTY_PARAMS
-
Constructor Summary
ConstructorDescriptionHyperparameters
(String classAssignmentObjective, Double alpha, Double downsampleFactor, Double eta, Double etaGrowthRatePerTree, Double featureBagFraction, Double gamma, Double lambda, Integer maxAttemptsToAddTree, Integer maxOptimizationRoundsPerHyperparameter, Integer maxTrees, Integer numFolds, Integer numSplitsPerFeature, Double softTreeDepthLimit, Double softTreeDepthTolerance) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getAlpha()
getEta()
getGamma()
int
hashCode()
org.elasticsearch.xcontent.XContentBuilder
toXContent
(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.elasticsearch.xcontent.ToXContentObject
isFragment
-
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
-
-
Constructor Details
-
Hyperparameters
public Hyperparameters(String classAssignmentObjective, Double alpha, Double downsampleFactor, Double eta, Double etaGrowthRatePerTree, Double featureBagFraction, Double gamma, Double lambda, Integer maxAttemptsToAddTree, Integer maxOptimizationRoundsPerHyperparameter, Integer maxTrees, Integer numFolds, Integer numSplitsPerFeature, Double softTreeDepthLimit, Double softTreeDepthTolerance)
-
-
Method Details
-
getClassAssignmentObjective
-
getAlpha
-
getDownsampleFactor
-
getEta
-
getEtaGrowthRatePerTree
-
getFeatureBagFraction
-
getGamma
-
getLambda
-
getMaxAttemptsToAddTree
-
getMaxOptimizationRoundsPerHyperparameter
-
getMaxTrees
-
getNumFolds
-
getNumSplitsPerFeature
-
getSoftTreeDepthLimit
-
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 interfaceorg.elasticsearch.xcontent.ToXContent
- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-