QuaPy/quapy/method/__init__.py

65 lines
1.2 KiB
Python
Raw Normal View History

2021-01-15 18:32:32 +01:00
from . import base
2023-11-09 14:20:41 +01:00
from . import aggregative
2021-01-15 18:32:32 +01:00
from . import non_aggregative
2023-11-09 14:20:41 +01:00
from . import meta
2020-12-03 18:12:28 +01:00
2024-04-16 15:12:22 +02:00
2020-12-03 18:12:28 +01:00
AGGREGATIVE_METHODS = {
2021-01-07 17:58:48 +01:00
aggregative.CC,
aggregative.ACC,
aggregative.PCC,
aggregative.PACC,
aggregative.EMQ,
2021-06-16 12:03:37 +02:00
aggregative.HDy,
2022-07-11 12:21:49 +02:00
aggregative.DyS,
2022-07-11 14:10:04 +02:00
aggregative.SMM,
2021-06-16 12:03:37 +02:00
aggregative.X,
aggregative.T50,
aggregative.MAX,
aggregative.MS,
aggregative.MS2,
2024-04-15 18:00:38 +02:00
aggregative.DMy,
2024-01-25 14:33:41 +01:00
aggregative.KDEyML,
aggregative.KDEyCS,
aggregative.KDEyHD,
aggregative.BayesianCC
2023-02-13 12:01:52 +01:00
}
2024-04-15 18:00:38 +02:00
BINARY_METHODS = {
aggregative.HDy,
aggregative.DyS,
aggregative.SMM,
aggregative.X,
aggregative.T50,
aggregative.MAX,
aggregative.MS,
aggregative.MS2,
}
MULTICLASS_METHODS = {
aggregative.CC,
aggregative.ACC,
aggregative.PCC,
aggregative.PACC,
aggregative.EMQ,
aggregative.KDEyML,
aggregative.KDEyCS,
aggregative.KDEyHD,
aggregative.BayesianCC
}
2020-12-03 18:12:28 +01:00
NON_AGGREGATIVE_METHODS = {
non_aggregative.MaximumLikelihoodPrevalenceEstimation,
non_aggregative.DMx
2020-12-03 18:12:28 +01:00
}
META_METHODS = {
meta.Ensemble,
meta.QuaNet
}
QUANTIFICATION_METHODS = AGGREGATIVE_METHODS | NON_AGGREGATIVE_METHODS | META_METHODS
2020-12-03 18:12:28 +01:00