Overview¶
Streaming Decision Trees & Forests: exploring streaming options for decision trees and random forests.
The package includes two ensemble implementations (Stream Decision Forest and Cascade Stream Forest).
Based on scikit-learn fork.
Install¶
You can manually download the latest version of SDTF by cloning the repository:
git clone https://github.com/neurodata/SDTF
cd SDTF
python setup.py install
Or install the stable version through pip:
pip install sdtf
Package Requirements¶
The SDTF package requires a scikit-learn fork for the partial_fit functionality,
which you can install manually:
git clone https://github.com/PSSF23/scikit-learn-stream
cd scikit-learn-stream
python setup.py install
The above local setup requires the following packages:
cythonnumpyscipy