.. _under_sampling_ref:

Under-sampling methods
======================

.. automodule:: imblearn.under_sampling
    :no-members:
    :no-inherited-members:

Prototype generation
--------------------

.. automodule:: imblearn.under_sampling._prototype_generation
   :no-members:
   :no-inherited-members:

.. currentmodule:: imblearn.under_sampling

.. autosummary::
   :toctree: generated/
   :template: class.rst

   ClusterCentroids

Prototype selection
-------------------

.. automodule:: imblearn.under_sampling._prototype_selection
   :no-members:
   :no-inherited-members:

.. currentmodule:: imblearn.under_sampling

.. autosummary::
   :toctree: generated/
   :template: class.rst

   CondensedNearestNeighbour
   EditedNearestNeighbours
   RepeatedEditedNearestNeighbours
   AllKNN
   InstanceHardnessThreshold
   NearMiss
   NeighbourhoodCleaningRule
   OneSidedSelection
   RandomUnderSampler
   TomekLinks
