Python package equipped with a procedures to process data streams using estimators with API compatible with scikit-learn.
Project description
stream-learn
stream-learn is a Python package equipped with a procedures to process data streams using estimators with API compatible with scikit-learn.
Documentation
API documentation with set of examples may be found on the documentation page.
Installation
stream-learn is available on the PyPi and you may install it with pip:
pip install stream-learn
Example usage
import strlearn as sl
from sklearn.naive_bayes import GaussianNB
from sklearn.neural_network import MLPClassifier
stream = sl.streams.StreamGenerator(n_chunks=250, n_drifts=1)
clf = GaussianNB()
evaluator = sl.evaluators.TestThenTrainEvaluator()
evaluator.process(stream, clf)
print(evaluator.scores_)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
stream-learn-0.8.1.tar.gz
(14.6 kB
view hashes)