Welcome to scikit-multiflow’s documentation!


A machine learning framework for multi-output/multi-label and stream data. Inspired by MOA and MEKA, following the philosophy of scikit-learn.

Getting started

Information to install scikit-multiflow.

Package map

A map to help navigate available methods in scikit-multiflow.

User Guide

Covers the core elements of scikit-multiflow, describing how its different elements work together.

API Documentation

The API documentation provides detailed information of the implemented methods. This information includes method’s descriptions, parameters, references, examples, etc.


Information for those interested in contributing to the project. You can also follow the development on GitHub.