chemicalchecker.tool.targetmate.utils.topped.ToppedClassifier

class ToppedClassifier(clf, max_samples=10000, max_ensemble_size=30, chance=0.95)[source]

Bases: object

Top the training of a classifier to a limited number of samples.

Parameters:
  • clf – A classifier instance.

  • max_samples (int) – Maximum number of samples (default=10000).

  • max_ensemble_size (int) – Maximum size of the ensemble, i.e. maximum number or runs (default=30).

  • chance (float) – Chance of seing the sample (default = 0.95).

Methods

calc_ensemble_size

explain

fit

get_resamp

predict

predict_proba