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
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.2.tar.gz
(14.9 kB
view hashes)
Built Distribution
Close
Hashes for stream_learn-0.8.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd5a4cf1f800fba1ad86c95f17288d17fa17fcd86902243f3cf10692066ab1ec |
|
MD5 | 3ad9a30afe5a049a73d75eec4390ed60 |
|
BLAKE2b-256 | 3c0aae79d55dd7d240ed9d6386614ba58f7302e3f189b1598ed2fdd23edaf358 |