public class GDBRegressionOnTreesTrainer extends GDBRegressionTrainer
GDBTrainer.GDBModelDatasetTrainer.EmptyDatasetExceptioncheckConvergenceStgyFactory, lossenvBuilder, environment| Constructor and Description |
|---|
GDBRegressionOnTreesTrainer(double gradStepSize,
Integer cntOfIterations,
int maxDepth,
double minImpurityDecrease)
Constructs instance of GDBRegressionOnTreesTrainer.
|
| Modifier and Type | Method and Description |
|---|---|
protected @NotNull DecisionTreeRegressionTrainer |
buildBaseModelTrainer()
Returns regressor model trainer for one step of GDB.
|
protected GDBLearningStrategy |
getLearningStrategy()
Returns learning strategy.
|
int |
getMaxDepth()
Get the max depth.
|
double |
getMinImpurityDecrease()
Get the min impurity decrease.
|
boolean |
isUsingIdx()
Get the using index structure property instead of using sorting during the learning process.
|
GDBRegressionOnTreesTrainer |
setMaxDepth(int maxDepth)
Set up the max depth.
|
GDBRegressionOnTreesTrainer |
setMinImpurityDecrease(double minImpurityDecrease)
Set up the min impurity decrease.
|
GDBRegressionOnTreesTrainer |
withEnvironmentBuilder(LearningEnvironmentBuilder envBuilder)
Changes learning Environment.
|
GDBRegressionOnTreesTrainer |
withUsingIdx(boolean usingIdx)
Set useIndex parameter and returns trainer instance.
|
externalLabelToInternal, internalLabelToExternal, learnLabelscomputeInitialValue, fitWithInitializedDeployingContext, isUpdateable, updateModel, withCheckConvergenceStgyFactoryfit, fit, fit, fit, fit, fit, getLastTrainedModelOrThrowEmptyDatasetException, identityTrainer, learningEnvironment, update, update, update, update, update, withConvertedLabelspublic GDBRegressionOnTreesTrainer(double gradStepSize,
Integer cntOfIterations,
int maxDepth,
double minImpurityDecrease)
gradStepSize - Gradient step size.cntOfIterations - Count of iterations.maxDepth - Max depth.minImpurityDecrease - Min impurity decrease.@NotNull protected @NotNull DecisionTreeRegressionTrainer buildBaseModelTrainer()
buildBaseModelTrainer in class GDBTrainerpublic GDBRegressionOnTreesTrainer withUsingIdx(boolean usingIdx)
usingIdx - Use index.public int getMaxDepth()
public GDBRegressionOnTreesTrainer setMaxDepth(int maxDepth)
maxDepth - The parameter value.public double getMinImpurityDecrease()
public GDBRegressionOnTreesTrainer setMinImpurityDecrease(double minImpurityDecrease)
minImpurityDecrease - The parameter value.public boolean isUsingIdx()
protected GDBLearningStrategy getLearningStrategy()
getLearningStrategy in class GDBTrainerpublic GDBRegressionOnTreesTrainer withEnvironmentBuilder(LearningEnvironmentBuilder envBuilder)
withEnvironmentBuilder in class GDBRegressionTrainerenvBuilder - Learning environment builder.
GridGain In-Memory Computing Platform : ver. 8.9.26 Release Date : October 16 2025