Skip to content

v1.0-refactoredtrees

Compare
Choose a tag to compare
@adam2392 adam2392 released this 02 Feb 04:43
· 2123 commits to main since this release
d1d20cc

Refactored scikit-learn tree submodule to enable the following features:

  1. separate leaf/split node setting in the Cython Tree
  2. oblique splits that is the Forest-RC algorithm implemented by Breiman 2001
  3. implement an abstract base class for Criterion, Splitter and Tree in Cython tree submodule
  4. modularize the Python tree class to allow for different Cython tree implementations