sklearn.utils.multiclass.is_multilabel?

sklearn.utils.multiclass.is_multilabel(y)

源碼

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

參數 說明
y numpy array of shape [n_samples]
目標值
返回值 說明
out bool,
如果y為多標簽格式,則返回True,否則返回False。

示例:

>>> import numpy as np
>>> from sklearn.utils.multiclass import is_multilabel
>>> is_multilabel([0101])
False
>>> is_multilabel([[1], [02], []])
False
>>> is_multilabel(np.array([[10], [00]]))
True
>>> is_multilabel(np.array([[1], [0], [0]]))
False
>>> is_multilabel(np.array([[100]]))
True