multi_imbalance.ensemble.tests package

Submodules

multi_imbalance.ensemble.tests.test_ecoc module

multi_imbalance.ensemble.tests.test_ecoc.test_dense_and_sparse_with_not_cached_matrices(encoding_strategy)
multi_imbalance.ensemble.tests.test_ecoc.test_ecoc_with_sklearn_pipeline(encoding_strategy, oversampling)
multi_imbalance.ensemble.tests.test_ecoc.test_encoding(encoding_strategy, oversampling)
multi_imbalance.ensemble.tests.test_ecoc.test_hamming_distance()
multi_imbalance.ensemble.tests.test_ecoc.test_no_oversampling()
multi_imbalance.ensemble.tests.test_ecoc.test_own_classifier_without_predict_and_fit()
multi_imbalance.ensemble.tests.test_ecoc.test_own_preprocessing_without_fit_transform()
multi_imbalance.ensemble.tests.test_ecoc.test_predefined_classifiers_and_weighting_without_exceptions(classifier, weights)
multi_imbalance.ensemble.tests.test_ecoc.test_random_oversampling()
multi_imbalance.ensemble.tests.test_ecoc.test_unknown_classifier()
multi_imbalance.ensemble.tests.test_ecoc.test_unknown_preprocessing()
multi_imbalance.ensemble.tests.test_ecoc.test_with_own_classifier()
multi_imbalance.ensemble.tests.test_ecoc.test_with_own_preprocessing()

multi_imbalance.ensemble.tests.test_mrbbagging module

class multi_imbalance.ensemble.tests.test_mrbbagging.TestMRBBagging(methodName='runTest')

Bases: unittest.case.TestCase

Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.

test__group_data()
test__group_data_with_none()
test_api()
test_api_multiple_trees()
test_api_with_feature_selection()
test_api_with_feature_selection_sqrt_features()
test_api_with_random_feature_selection()
test_fit_with_invalid_classifier()
test_fit_with_invalid_labels()
test_with_invalid_k()

multi_imbalance.ensemble.tests.test_ovo module

multi_imbalance.ensemble.tests.test_ovo.test_binary_classifiers(classifier)
multi_imbalance.ensemble.tests.test_ovo.test_ecoc_with_sklearn_pipeline(preprocessing_btwn, classifier, preprocessing)
multi_imbalance.ensemble.tests.test_ovo.test_fit_predict()
multi_imbalance.ensemble.tests.test_ovo.test_max_voting()
multi_imbalance.ensemble.tests.test_ovo.test_own_preprocessing_without_fit_resample()
multi_imbalance.ensemble.tests.test_ovo.test_predefined_classifiers_and_preprocessings_without_errors(classifier, preprocessing, preprocessing_btwn)
multi_imbalance.ensemble.tests.test_ovo.test_unknown_preprocessing()
multi_imbalance.ensemble.tests.test_ovo.test_unknown_preprocessing_between_strategy_raises_exception()
multi_imbalance.ensemble.tests.test_ovo.test_with_own_classifier()
multi_imbalance.ensemble.tests.test_ovo.test_with_own_preprocessing()

multi_imbalance.ensemble.tests.test_soupbagging module

multi_imbalance.ensemble.tests.test_soupbagging.test_default_classifier()
multi_imbalance.ensemble.tests.test_soupbagging.test_exception()
multi_imbalance.ensemble.tests.test_soupbagging.test_fit_classifier_classifier()
multi_imbalance.ensemble.tests.test_soupbagging.test_soubagging()

Module contents