diff --git a/mislabeled/handle/_base.py b/mislabeled/handle/_base.py index a9e84a1..a1a5d15 100644 --- a/mislabeled/handle/_base.py +++ b/mislabeled/handle/_base.py @@ -32,7 +32,7 @@ def _trust_score(detector, X, y): class BaseHandleClassifier( - BaseEstimator, ClassifierMixin, MetaEstimatorMixin, metaclass=ABCMeta + ClassifierMixin, MetaEstimatorMixin, BaseEstimator, metaclass=ABCMeta ): """ Parameters @@ -147,12 +147,3 @@ def predict_proba(self, X): def decision_function(self, X): check_is_fitted(self) return self.estimator_.decision_function(X) - - def _more_tags(self): - return { - "_xfail_checks": { - "check_parameters_default_constructible": ( - "no default detector at the moment" - ), - }, - } diff --git a/mislabeled/split/tests/__init__.py b/mislabeled/split/tests/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/mislabeled/split/tests/test_multiclass.py b/tests/test_split_multiclass.py similarity index 96% rename from mislabeled/split/tests/test_multiclass.py rename to tests/test_split_multiclass.py index 3b2eef9..2cf032c 100644 --- a/mislabeled/split/tests/test_multiclass.py +++ b/tests/test_split_multiclass.py @@ -15,7 +15,8 @@ from mislabeled.detect import ModelProbingDetector from mislabeled.ensemble import IndependentEnsemble from mislabeled.split import PerClassSplitter, QuantileSplitter -from mislabeled.tests.utils import blobs_1_mislabeled + +from .utils import blobs_1_mislabeled @pytest.mark.parametrize("n_classes", [2, 5]) diff --git a/mislabeled/split/tests/test_quantile.py b/tests/test_split_quantile.py similarity index 100% rename from mislabeled/split/tests/test_quantile.py rename to tests/test_split_quantile.py