dyn2sel.ensemble package

Submodules

dyn2sel.ensemble.base module

class dyn2sel.ensemble.base.Ensemble

Bases: abc.ABC

add_member(clf)
del_member(index=-1)
partial_fit(X, y, classes=None, sample_weight=None)
predict(X)
predict_proba(X)

dyn2sel.ensemble.desdd_ensemble module

class dyn2sel.ensemble.desdd_ensemble.DESDDEnsemble(base_ensemble, ensemble_size, min_lambda, max_lambda)

Bases: dyn2sel.ensemble.base.Ensemble

add_member(clf)
clear_ensemble()
del_member(index=-1)
get_max_accuracy()
init_ensemble()
partial_fit(X, y, classes=None, sample_weight=None)
predict(X)
predict_proba(X)
update_accuracy(X, y)

dyn2sel.ensemble.dynse_ensemble module

class dyn2sel.ensemble.dynse_ensemble.DYNSEEnsemble(clf, max_size=-1)

Bases: dyn2sel.ensemble.base.Ensemble

add_member(clf)
del_member(index=0)
partial_fit(X, y, classes=None, sample_weight=None)
predict(X)
predict_proba(X)

dyn2sel.ensemble.mde_ensemble module

class dyn2sel.ensemble.mde_ensemble.MDEEnsemble(clf, max_size=10, n_neighbors=3, alpha=0.3)

Bases: dyn2sel.ensemble.base.Ensemble

add_member(clf)
del_member(index=-1)
filter_outliers(X, y)
get_worst_bac()
partial_fit(X, y, classes=None, sample_weight=None)
predict(X)
predict_proba(X)
remove_low_bac()
update_bac(X, y)

Module contents

class dyn2sel.ensemble.Ensemble

Bases: abc.ABC

add_member(clf)
del_member(index=-1)
partial_fit(X, y, classes=None, sample_weight=None)
predict(X)
predict_proba(X)
class dyn2sel.ensemble.DYNSEEnsemble(clf, max_size=-1)

Bases: dyn2sel.ensemble.base.Ensemble

add_member(clf)
del_member(index=0)
partial_fit(X, y, classes=None, sample_weight=None)
predict(X)
predict_proba(X)
class dyn2sel.ensemble.MDEEnsemble(clf, max_size=10, n_neighbors=3, alpha=0.3)

Bases: dyn2sel.ensemble.base.Ensemble

add_member(clf)
del_member(index=-1)
filter_outliers(X, y)
get_worst_bac()
partial_fit(X, y, classes=None, sample_weight=None)
predict(X)
predict_proba(X)
remove_low_bac()
update_bac(X, y)
class dyn2sel.ensemble.DESDDEnsemble(base_ensemble, ensemble_size, min_lambda, max_lambda)

Bases: dyn2sel.ensemble.base.Ensemble

add_member(clf)
clear_ensemble()
del_member(index=-1)
get_max_accuracy()
init_ensemble()
partial_fit(X, y, classes=None, sample_weight=None)
predict(X)
predict_proba(X)
update_accuracy(X, y)
class dyn2sel.ensemble.PDCESEnsemble(clf, max_size=10, bagging_size=5)

Bases: dyn2sel.ensemble.base.Ensemble

add_member(clf)
del_member(index=-1)
get_worst_bac()
partial_fit(X, y, classes=None, sample_weight=None)
predict(X)
predict_proba(X)
update_bac(X, y)
class dyn2sel.ensemble.DPDESEnsemble(clf, max_size=10, alpha=0.3)

Bases: dyn2sel.ensemble.base.Ensemble

add_member(clf)
del_member(index=-1)
get_worst_bac()
partial_fit(X, y, classes=None, sample_weight=None)
predict(X)
predict_proba(X)
remove_low_bac()
update_bac(X, y)