Ricardo Montañana 044918f834 #15 First approach
Create impurity function in Stree (consistent name, same criteria as other splitter parameter)
Create test for the new function
Update init test
Update test splitter parameters
Rename old impurity function to partition_impurity
2020-10-15 17:51:20 +02:00
2020-06-28 10:44:29 +02:00
2020-10-15 17:51:20 +02:00
2020-06-27 18:29:40 +02:00
2020-06-11 13:45:24 +02:00
2020-05-09 23:01:30 +02:00
2020-06-14 14:00:21 +02:00
2020-06-12 00:50:25 +02:00
2020-10-15 17:51:20 +02:00

Codeship Status for Doctorado-ML/STree codecov Codacy Badge

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.

Stree

Installation

pip install git+https://github.com/doctorado-ml/stree

Examples

Jupyter notebooks

  • Binder Benchmark

  • Test Benchmark

  • Test2 Test features

  • Adaboost Adaboost

  • Gridsearch Gridsearch

  • Test Graphics Test Graphics

Command line

python main.py

Tests

python -m unittest -v stree.tests
Description
Oblique Tree classifier based on SVM nodes
Readme MIT 11 MiB
Languages
Python 72.2%
Jupyter Notebook 26.9%
Makefile 0.9%