unique_labels#

sklearn.utils.multiclass.unique_labels(*ys)[Quelle]#

Extrahiert ein geordnetes Array eindeutiger Labels.

Wir erlauben keine
  • Mischung aus Multilabel- und Multiclass- (Einzel-Label-) Zielen

  • Mischung aus Label-Indikator-Matrizen und allem anderen, da es keine expliziten Labels gibt)

  • Mischung aus Label-Indikator-Matrizen unterschiedlicher Größe

  • Mischung aus Zeichenketten- und Ganzzahl-Labels

Derzeit erlauben wir auch keine Eingabetypen vom Typ "multiclass-multioutput".

Parameter:
*ysarray-ähnlich

Label-Werte.

Gibt zurück:
outndarray der Form (n_unique_labels,)

Ein geordnetes Array von eindeutigen Labels.

Beispiele

>>> from sklearn.utils.multiclass import unique_labels
>>> unique_labels([3, 5, 5, 5, 7, 7])
array([3, 5, 7])
>>> unique_labels([1, 2, 3, 4], [2, 2, 3, 4])
array([1, 2, 3, 4])
>>> unique_labels([1, 2, 10], [5, 11])
array([ 1,  2,  5, 10, 11])