mirror of
https://github.com/Doctorado-ML/STree.git
synced 2025-08-15 15:36:00 +00:00
enhance-partition
Set default criterion for split to entropy instead of gini Set default max_iter to 1e5 instead of 1e3 change up-down criterion to match SVC multiclass Fix impurity method of splitting nodes Update jupyter Notebooks
Stree
Oblique Tree classifier based on SVM nodes. The nodes are built and splitted with sklearn SVC models. Stree is a sklearn estimator and can be integrated in pipelines, grid searches, etc.
Installation
pip install git+https://github.com/doctorado-ml/stree
Examples
Jupyter notebooks
Command line
python main.py
Tests
python -m unittest -v stree.tests
Languages
Python
72.2%
Jupyter Notebook
26.9%
Makefile
0.9%