mars.learn.utils.multiclass.is_multilabel#
- mars.learn.utils.multiclass.is_multilabel(y)[来源]#
检查
y是否为多标签格式。- Parameters
y (numpy 数组,形状为 [n_samples]) – 目标值。
- Returns
out – 如果
y是多标签格式,返回True,否则返回False。- Return type
bool,
示例
>>> import mars.tensor as mt >>> from mars.learn.utils.multiclass import is_multilabel >>> is_multilabel([0, 1, 0, 1]).execute() False >>> is_multilabel([[1], [0, 2], []]).execute() False >>> is_multilabel(mt.array([[1, 0], [0, 0]])).execute() True >>> is_multilabel(mt.array([[1], [0], [0]])).execute() False >>> is_multilabel(mt.array([[1, 0, 0]])).execute() True