API Reference ============= 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 :ref:`tutorials`. Types ----- These module provide interfaces for learners, and other basic types used by capymoa. .. autosummary:: :toctree: modules :caption: Types :recursive: capymoa.base capymoa.type_alias capymoa.instance Data Streams ------------ These modules provide classes for loading, and simulating data streams. It also includes utilities for simulating concept drifts. .. autosummary:: :toctree: modules :caption: Data Streams :recursive: capymoa.datasets capymoa.stream Problem Settings ---------------- These modules provide classes for defining machine learning problem settings. .. autosummary:: :toctree: modules :caption: Problem Settings :recursive: capymoa.classifier capymoa.regressor capymoa.anomaly capymoa.ssl capymoa.ocl capymoa.drift capymoa.clusterers capymoa.automl Evaluation ---------- These modules provide classes for evaluating learners. .. autosummary:: :toctree: modules :caption: Evaluation :recursive: capymoa.evaluation capymoa.prediction_interval Miscellaneous ------------- These modules provide miscellaneous utilities. .. autosummary:: :toctree: modules :caption: Miscellaneous :recursive: capymoa.ann capymoa.splitcriteria capymoa.misc capymoa.env Functions --------- .. automodule:: capymoa :members: