A machine learning framework for multi-output/multi-label and stream data.
Project description
A machine learning framework for multi-output/multi-label and stream data. Inspired by MOA and MEKA, following scikit-learn's philosophy.
matplotlib backend considerations
- You may need to change your matplotlib backend, because not all backends work in all machines.
- If this is the case you need to check
matplotlib's configuration.
In the matplotlibrc file you will need to change the line:
to:backend : Qt5Agg
backend : another backend that works on your machine
- The Qt5Agg backend should work with most machines, but a change may be needed.
Jupyter Notebooks
In order to display plots from scikit-multiflow
within a Jupyter Notebook we need to define the proper mathplotlib
backend to use. This is done via a magic command at the beginning of the Notebook:
%matplotlib notebook
JupyterLab is the next-generation user interface for Jupyter, currently in beta, it can display interactive plots with some caveats. If you use JupyterLab then the current solution is to use the jupyter-matplotlib extension:
%matplotlib widget
Citing scikit-multiflow
If you want to cite scikit-multiflow
in a scientific publication, please use the following Bibtex entry:
@article{skmultiflow,
author = {Jacob Montiel and Jesse Read and Albert Bifet and Talel Abdessalem},
title = {Scikit-Multiflow: A Multi-output Streaming Framework },
journal = {Journal of Machine Learning Research},
year = {2018},
volume = {19},
number = {72},
pages = {1-5},
url = {http://jmlr.org/papers/v19/18-251.html}
}
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
Built Distributions
Hashes for scikit_multiflow-0.5.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24559b2e1474edc42e55e97b66f9a25de98d8b8c1567a69416db0dc1f44b3832 |
|
MD5 | 4a55f002a30ff0bbc17fe04fd682e5c1 |
|
BLAKE2b-256 | 1ef7d92d8bee551903db15e0bb46703139f6d736cd9fec4df07c11c88f13006c |
Hashes for scikit_multiflow-0.5.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11b5e24929bd3857bc2803a094c0d9ad268164056f7ba9781633cbd379eb25b0 |
|
MD5 | 661708eaf39b5ca8adb3f547d21c964d |
|
BLAKE2b-256 | 6e81b74fda6639ecde600af8399774581170db92a5813c59f3ca514bf0c0e3eb |
Hashes for scikit_multiflow-0.5.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b565cc2362d68ef0377e4257b751beac5743cf1e521a83d8dc40f1e66023e542 |
|
MD5 | 6e4c26986426b0ef10307ba1c5c99dd3 |
|
BLAKE2b-256 | 650823da579f9453b2efd7878dd49a1a754d56a079f0256170ac59241909ffa9 |
Hashes for scikit_multiflow-0.5.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 424cba4688dba31b792a8b41d1e1eacd75720be34ef9c7f54623815869852e01 |
|
MD5 | a2ad2ce5596fa3ac84de9d501f30a724 |
|
BLAKE2b-256 | 01f963e83bb3c6102defbdc006f0006cee898fa5373989c2828cb84aaee0037a |
Hashes for scikit_multiflow-0.5.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eed663d3e0296e1ba296b4f349ed2f334d1214f3130debfd13a89bc2c263bf81 |
|
MD5 | 7d03f810946e677deb85c633e5500206 |
|
BLAKE2b-256 | 7414de08e17d0792b8d795f9d5071559400e802249c9bae47a952440fdd6a620 |
Hashes for scikit_multiflow-0.5.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d032aa3087d9f501e0bebe6188a50c33355e78758b69aa2e2575aca246ebe23 |
|
MD5 | 893b385b98341274357ccb5e8ae7103d |
|
BLAKE2b-256 | 6d846fa0782e5798d8cca0b7d0a53099a08092a7d42b80e92e3585a28bed8f5d |
Hashes for scikit_multiflow-0.5.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d27fdcaab14abc0649e5b15346e5d076154d5c106161f156179bfdf33bf634d5 |
|
MD5 | bf46a9d500d677d4a7788e12ea261548 |
|
BLAKE2b-256 | 3f6f688b0ab62efc1f522f410f7b4904d929be19a726f1973a9ada4cae1bf917 |
Hashes for scikit_multiflow-0.5.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3af602551e761558a474ae6dc3048efb4f303eb2a54de8ac8c9959bc16ca579 |
|
MD5 | 89eb2cbc6c216dbd8c501cd3ab747903 |
|
BLAKE2b-256 | ee6d591e883f02a58a85830853a1a279d083edeede721646e2cbeb4572d0a83d |
Hashes for scikit_multiflow-0.5.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d6ffd49845376b52660757d45755bcf1faecd79bbfb215bd62930727f593124 |
|
MD5 | 3acb07ca302aca361e1069ed751af95e |
|
BLAKE2b-256 | bd8b83f2862fa30ee9f06f5e913b184b8b4a2662380083c05b5d58accdded2aa |
Hashes for scikit_multiflow-0.5.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c00efc972caac14d44ec5d5411ef41b780bd950543760a8998950e90e61bdc5b |
|
MD5 | fce3fd1ffd35b2b7af098a72b7052bc6 |
|
BLAKE2b-256 | b864cf81999c8353fa8fd0a28144f49e656d599ac62d79666dab9375ad4dae54 |
Hashes for scikit_multiflow-0.5.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d34a45cbc2fbbebcb431246f45f2696f49ed464ffb79c6251cc26b99ecefdd37 |
|
MD5 | 3b6b080896b3e8486b4e1d6f3e8ee5b0 |
|
BLAKE2b-256 | 6568e4838d00a6d1dd372bd54b6add0f5f4a16945149f50ca01e80167f5cc416 |
Hashes for scikit_multiflow-0.5.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48287eb433073013f5f11ea4e34df914ec10bfba26a171044e5ecad2dce85d19 |
|
MD5 | c9540647f04e331a5472e1ca28698c3f |
|
BLAKE2b-256 | 87e2819b9a2e7642c238c3f37916d3e8be6d6a9ba61e4cae9fdc4d1e3f6797b9 |