# Uses of Package
org.apache.ignite.ml.tree

- Packages that use org.apache.ignite.ml.tree
  Package | Description
  --- | ---
  org.apache.ignite.ml.tree | Root package for decision trees.
  org.apache.ignite.ml.tree.boosting | Contains implementation of gradient boosting on trees.
  org.apache.ignite.ml.tree.data | Contains data and data builder required for decision tree trainers built on top of partition based dataset.
  org.apache.ignite.ml.tree.impurity | Root package for decision tree impurity measures and calculators.
  org.apache.ignite.ml.tree.impurity.gini | Contains Gini impurity measure and calculator.
  org.apache.ignite.ml.tree.impurity.mse | Contains mean squared error impurity measure and calculator.
  org.apache.ignite.ml.tree.leaf | Root package for decision trees leaf builders.
  org.apache.ignite.ml.xgboost | Base package for XGBoost model parser, correspondent DTOs and util classes.
  org.apache.ignite.ml.xgboost.parser.visitor | Base package for XGBoost model parser ANTLR visitor.

- Classes in org.apache.ignite.ml.tree used by org.apache.ignite.ml.tree
  Class and Description
  DecisionTree Distributed decision tree trainer that allows to fit trees using row-partitioned dataset.
  DecisionTreeClassificationTrainer Decision tree classifier based on distributed decision tree trainer that allows to fit trees using row-partitioned dataset.
  DecisionTreeNode Base interface for decision tree nodes.
  DecisionTreeRegressionTrainer Decision tree regressor based on distributed decision tree trainer that allows to fit trees using row-partitioned dataset.
  TreeFilter Predicate used to define objects that placed in decision tree node.

- Classes in org.apache.ignite.ml.tree used by org.apache.ignite.ml.tree.boosting
  Class and Description
  DecisionTreeRegressionTrainer Decision tree regressor based on distributed decision tree trainer that allows to fit trees using row-partitioned dataset.

- Classes in org.apache.ignite.ml.tree used by org.apache.ignite.ml.tree.data
  Class and Description
  TreeFilter Predicate used to define objects that placed in decision tree node.

- Classes in org.apache.ignite.ml.tree used by org.apache.ignite.ml.tree.impurity
  Class and Description
  TreeFilter Predicate used to define objects that placed in decision tree node.

- Classes in org.apache.ignite.ml.tree used by org.apache.ignite.ml.tree.impurity.gini
  Class and Description
  TreeFilter Predicate used to define objects that placed in decision tree node.

- Classes in org.apache.ignite.ml.tree used by org.apache.ignite.ml.tree.impurity.mse
  Class and Description
  TreeFilter Predicate used to define objects that placed in decision tree node.

- Classes in org.apache.ignite.ml.tree used by org.apache.ignite.ml.tree.leaf
  Class and Description
  DecisionTreeLeafNode Decision tree leaf node which contains value.
  TreeFilter Predicate used to define objects that placed in decision tree node.

- Classes in org.apache.ignite.ml.tree used by org.apache.ignite.ml.xgboost
  Class and Description
  DecisionTreeNode Base interface for decision tree nodes.

- Classes in org.apache.ignite.ml.tree used by org.apache.ignite.ml.xgboost.parser.visitor
  Class and Description
  DecisionTreeNode Base interface for decision tree nodes.

2020 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.9.1
Release Date | : December 9 2020