ClassifierTags#

class sklearn.utils.ClassifierTags(poor_score: bool = False, multi_class: bool = True, multi_label: bool = False)[Quelle]#

Tags für den Klassifikator.

Parameter:
poor_scorebool, default=False

Ob der Estimator keinen „vernünftigen“ Testdatensatz-Score liefert, was derzeit für Klassifizierungen eine Genauigkeit von 0,83 bei make_blobs(n_samples=300, random_state=0) ist. Die Datensätze und Werte basieren auf aktuellen Estimators in scikit-learn und könnten durch etwas Systematischeres ersetzt werden.

multi_classbool, default=True

Ob der Klassifikator Mehrklassenklassifizierung verarbeiten kann. Beachten Sie, dass alle Klassifikatoren binäre Klassifizierung unterstützen. Daher gibt dieses Flag an, ob der Klassifikator nur ein binärer Klassifikator ist oder nicht.

Siehe multi-class im Glossar.

multi_labelbool, default=False

Ob der Klassifikator Mehrfachausgabe unterstützt: einem Datenpunkt kann vorhergesagt werden, zu einer variablen Anzahl von Klassen zu gehören.

Siehe multi-label im Glossar.