is_multilabel#

sklearn.utils.multiclass.is_multilabel(y)[原始碼]#

檢查 y 是否為多標籤格式。

參數:
y形狀為 (n_samples,) 的 ndarray

目標值。

回傳:
outbool

如果 y 為多標籤格式,則回傳 True,否則回傳 False

範例

>>> import numpy as np
>>> from sklearn.utils.multiclass import is_multilabel
>>> is_multilabel([0, 1, 0, 1])
False
>>> is_multilabel([[1], [0, 2], []])
False
>>> is_multilabel(np.array([[1, 0], [0, 0]]))
True
>>> is_multilabel(np.array([[1], [0], [0]]))
False
>>> is_multilabel(np.array([[1, 0, 0]]))
True