MLQuantify Methods ================== The table below lists all the quantification methods available in the ``mlquantify`` library, their references, multiclass support, and type (aggregative, meta, or non-aggregative). .. note:: In ``binary`` classification problems, methods that do not natively support multiclass classification (marked ``No`` in the ``Multiclass`` column) remain applicable through standard reduction strategies like **one-vs-rest** or **one-vs-one**. .. list-table:: :widths: 25 35 20 20 20 :header-rows: 1 * - Method - Reference - Multiclass - Type - Module * - :class:`~mlquantify.counting.CC` - `Forman (2005) `_ - Yes - Aggregative - :mod:`~mlquantify.counting` * - :class:`~mlquantify.counting.PCC` - `Bella et al. (2010) `_ - Yes - Aggregative - :mod:`~mlquantify.counting` * - :class:`~mlquantify.counting.GACC` - `Firat (2016) `_ - Yes - Aggregative - :mod:`~mlquantify.compose` * - :class:`~mlquantify.counting.GPACC` - `Firat (2016) `_ - Yes - Aggregative - :mod:`~mlquantify.compose` * - :class:`~mlquantify.counting.TAC` - `Forman (2005) `_ - No - Aggregative - :mod:`~mlquantify.counting` * - :class:`~mlquantify.counting.TX` - `Forman (2005) `_ - No - Aggregative - :mod:`~mlquantify.counting` * - :class:`~mlquantify.counting.TMAX` - `Forman (2005) `_ - No - Aggregative - :mod:`~mlquantify.counting` * - :class:`~mlquantify.counting.T50` - `Forman (2005) `_ - No - Aggregative - :mod:`~mlquantify.counting` * - :class:`~mlquantify.counting.MS` - `Forman (2006) `_ - No - Aggregative - :mod:`~mlquantify.counting` * - :class:`~mlquantify.counting.MS2` - `Forman (2006) `_ - No - Aggregative - :mod:`~mlquantify.counting` * - :class:`~mlquantify.counting.ACC` - `Forman (2005) `_ - No - Aggregative - :mod:`~mlquantify.counting` * - :class:`~mlquantify.counting.FM` - `Friedman et al. (2015) `_ - Yes - Aggregative - :mod:`~mlquantify.counting` * - :class:`~mlquantify.likelihood.CDE` - `Xue & Weiss (2009) `_ - No - Aggregative - :mod:`~mlquantify.likelihood` * - :class:`~mlquantify.likelihood.MLPE` - `Saerens et al. (2002) `_ - Yes - Aggregative - :mod:`~mlquantify.likelihood` * - :class:`~mlquantify.likelihood.EMQ` - `Saerens et al. (2002) `_ - Yes - Aggregative - :mod:`~mlquantify.likelihood` * - :class:`~mlquantify.matching.DyS` - `Maletzke et al. (2019) `_ - No - Aggregative - :mod:`~mlquantify.matching` * - :class:`~mlquantify.matching.HDy` - `Gonzalez et al. (2012) `_ - No - Aggregative - :mod:`~mlquantify.matching` * - :class:`~mlquantify.matching.SMM` - `Hassan et al. (2020) `_ - No - Aggregative - :mod:`~mlquantify.matching` * - :class:`~mlquantify.matching.SORD` - `Maletzke et al. (2019) `_ - No - Aggregative - :mod:`~mlquantify.matching` * - :class:`~mlquantify.matching.HDx` - `Gonzalez et al. (2012) `_ - No - Non-aggregative - :mod:`~mlquantify.matching` * - :class:`~mlquantify.matching.MMD_RKHS` - `Iyer et al. (2014) `_ - No - Non-aggregative - :mod:`~mlquantify.matching` * - :class:`~mlquantify.matching.GHDy` - `Bunse (2022) `_ - Yes - Aggregative - :mod:`~mlquantify.compose` * - :class:`~mlquantify.matching.GHDx` - `Bunse (2022) `_ - Yes - Non-aggregative - :mod:`~mlquantify.compose` * - :class:`~mlquantify.matching.EDy` - `Bunse (2022) `_ - Yes - Aggregative - :mod:`~mlquantify.compose` * - :class:`~mlquantify.matching.EDx` - `Bunse (2022) `_ - Yes - Non-aggregative - :mod:`~mlquantify.compose` * - :class:`~mlquantify.matching.KDEyML` - `Moreo et al. (2025) `_ - Yes - Aggregative - :mod:`~mlquantify.matching` * - :class:`~mlquantify.matching.KDEyHD` - `Moreo et al. (2025) `_ - Yes - Aggregative - :mod:`~mlquantify.matching` * - :class:`~mlquantify.matching.KDEyCS` - `Moreo et al. (2025) `_ - Yes - Aggregative - :mod:`~mlquantify.matching` * - :class:`~mlquantify.matching.GKDEyML` - `Bunse (2022) `_ - Yes - Aggregative - :mod:`~mlquantify.compose` * - :class:`~mlquantify.neighbors.PWK` - `Barraquero et al. (2013) `_ - Yes - Aggregative - :mod:`~mlquantify.neighbors` * - :class:`~mlquantify.meta.EnsembleQ` - `Pérez-Gállego et al. (2017) `_ and `Pérez-Gállego et al. (2019) `_ - Method dependent - Meta - :mod:`~mlquantify.meta` * - :class:`~mlquantify.meta.QuaDapt` - `Ortega et al. (2025) `_ - Method dependent - Meta - :mod:`~mlquantify.meta` * - :class:`~mlquantify.meta.AggregativeBootstrap` - `Moreo & Salvati (2025) `_ - Method dependent - Meta - :mod:`~mlquantify.meta` * - :class:`~mlquantify.neural.QuaNet` - `Esuli et al. (2018) `_ - Yes - Neural - :mod:`~mlquantify.neural`