public class DecisionTreeRegressionTrainer extends DecisionTree<MSEImpurityMeasure>
DatasetTrainer.EmptyDatasetExceptionusingIdxenvironment| Constructor and Description |
|---|
DecisionTreeRegressionTrainer(int maxDeep,
double minImpurityDecrease)
Constructs a new decision tree regressor with default impurity function compressor.
|
DecisionTreeRegressionTrainer(int maxDeep,
double minImpurityDecrease,
StepFunctionCompressor<MSEImpurityMeasure> compressor)
Constructs a new decision tree regressor.
|
| Modifier and Type | Method and Description |
|---|---|
protected ImpurityMeasureCalculator<MSEImpurityMeasure> |
getImpurityMeasureCalculator(Dataset<EmptyContext,DecisionTreeData> dataset)
Returns impurity measure calculator.
|
DecisionTreeRegressionTrainer |
withUsingIdx(boolean usingIdx)
Sets usingIdx parameter and returns trainer instance.
|
checkState, fit, fit, printTree, updateModelfit, fit, fit, fit, getLastTrainedModelOrThrowEmptyDatasetException, setEnvironment, update, update, update, update, updatepublic DecisionTreeRegressionTrainer(int maxDeep,
double minImpurityDecrease)
maxDeep - Max tree deep.minImpurityDecrease - Min impurity decrease.public DecisionTreeRegressionTrainer(int maxDeep,
double minImpurityDecrease,
StepFunctionCompressor<MSEImpurityMeasure> compressor)
maxDeep - Max tree deep.minImpurityDecrease - Min impurity decrease.public DecisionTreeRegressionTrainer withUsingIdx(boolean usingIdx)
usingIdx - Use index.protected ImpurityMeasureCalculator<MSEImpurityMeasure> getImpurityMeasureCalculator(Dataset<EmptyContext,DecisionTreeData> dataset)
getImpurityMeasureCalculator in class DecisionTree<MSEImpurityMeasure>dataset - Dataset.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.2 Release Date : February 6 2019