unique_labels#

sklearn.utils.multiclass.unique_labels(*ys)[источник]#

Извлечь упорядоченный массив уникальных меток.

Мы не разрешаем:
  • смесь многометочных и многоклассовых (однометочных) целей

  • смесь матрицы индикаторов меток и чего-либо еще, поскольку нет явных меток)

  • смесь матриц индикаторов меток разных размеров

  • смесь строковых и целочисленных меток

В настоящее время мы также не разрешаем входной тип «многоклассовый-многомерный вывод».

Параметры:
*ysarray-likes

Значения меток.

Возвращает:
выходndarray формы (n_unique_labels,)

Упорядоченный массив уникальных меток.

Примеры

>>> 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])