API#

Welcome to the CapyMOA API reference. This documentation is automatically generated from the source code and provides detailed information on the classes and functions available in CapyMOA.

If you are looking to just use CapyMOA, you should start with the tutorials.

Research Domains#

Modules for different research domains in online and data stream machine learning.

capymoa.classifier

Classification.

capymoa.drift

Drift detection.

capymoa.regressor

Regression.

capymoa.cluster

Clustering.

capymoa.anomaly

Anomaly detection.

capymoa.ocl

Online Continual Learning (OCL) module.

capymoa.ssl

Semi-supervised learning.

capymoa.automl

Automatic machine learning.

capymoa.uncertainty

Uncertainty.

capymoa.feature

Feature selection.

CapyMOA Core#

Core and utility modules.

capymoa.base

Base classes for CapyMOA learners.

capymoa.core

Shared utilities and core types used across CapyMOA.

capymoa.datasets

CapyMOA comes with some datasets 'out of the box'.

capymoa.evaluation

Evaluation procedures and evaluators for CapyMOA learners.

capymoa.stream

Data stream representations and related utilities.

capymoa.env

Set and get capymoa environment variables.

Indices and tables#