API Reference
=============

Detectors (`skclean.detectors`)
--------------------------------

.. automodule:: skclean.detectors

.. py:currentmodule::skclean

.. autosummary::
   :toctree: _autosummary

    skclean.detectors.KDN
    skclean.detectors.ForestKDN
    skclean.detectors.RkDN
    skclean.detectors.PartitioningDetector
    skclean.detectors.MCS
    skclean.detectors.InstanceHardness
    skclean.detectors.RandomForestDetector


Handlers (`skclean.handlers`)
-------------------------------

.. automodule:: skclean.handlers

.. py:currentmodule::skclean

.. autosummary::
   :toctree: _autosummary

    skclean.handlers.Filter
    skclean.handlers.FilterCV
    skclean.handlers.CLNI
    skclean.handlers.IPF
    skclean.handlers.SampleWeight
    skclean.handlers.WeightedBagging
    skclean.handlers.Costing


Models (`skclean.models`)
-----------------------------
.. automodule:: skclean.models

.. py:currentmodule::skclean

.. autosummary::
   :toctree: _autosummary

    skclean.models.RobustForest
    skclean.models.RobustLR


Pipeline (`skclean.pipeline`)
--------------------------------

.. automodule:: skclean.pipeline

.. py:currentmodule::skclean

.. autosummary::
   :toctree: _autosummary

    skclean.pipeline.Pipeline
    skclean.pipeline.make_pipeline


Noise Simulation (`skclean.simulate_noise`)
--------------------------------------------

.. automodule:: skclean.simulate_noise

.. py:currentmodule::skclean

.. autosummary::
   :toctree: _autosummary

    skclean.simulate_noise.flip_labels_uniform
    skclean.simulate_noise.flip_labels_cc
    skclean.simulate_noise.UniformNoise
    skclean.simulate_noise.CCNoise
    skclean.simulate_noise.BCNoise




:ref:`paper-refs`

