Skip to main content

Exploring streaming options for decision trees and random forests. Based on scikit-learn fork.

Project description

Streaming Decision Trees & Forests

arXiv DOI PyPI version Python Code style: black License Downloads

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/neurodata/scikit-learn -b stream --single-branch
cd scikit-learn
python setup.py install

The above local setup requires the following packages:

  • cython
  • numpy
  • scipy

Relevant Repos

Relevant Papers

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sdtf-0.0.7.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sdtf-0.0.7-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file sdtf-0.0.7.tar.gz.

File metadata

  • Download URL: sdtf-0.0.7.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5

File hashes

Hashes for sdtf-0.0.7.tar.gz
Algorithm Hash digest
SHA256 922b351b345df59584ab3a539fe1c904da7beb59d59f62988b9480438b829dff
MD5 b3549fd91e45e09899560ecc38627c24
BLAKE2b-256 407e326f79f5f98e4db29ac42701ec1f975035a2871491baa92ea66a07d4461c

See more details on using hashes here.

File details

Details for the file sdtf-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: sdtf-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5

File hashes

Hashes for sdtf-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 3b5a2bee52a0d1cf71fca2805b202c78a3b28383005fd51c54b77341d1b1cebd
MD5 969ffca636959ece20f95062bd1b8fc0
BLAKE2b-256 358605cbc519bd4f299316a303e6c880374b8bbc3baa0a204ee0526f4f03c540

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page