public class DecisionTreeRegressionTrainer extends DecisionTree<MSEImpurityMeasure>
DatasetTrainer.EmptyDatasetException
usingIdx
environment
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, updateModel
fit, fit, fit, fit, getLastTrainedModelOrThrowEmptyDatasetException, setEnvironment, update, update, update, update, update
public 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