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([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