标签传播可以用于 scikit-learn 中的半监督回归任务吗?根据其 API,答案是肯定的。 http://scikit-learn.org/stable/modules/label_propagation.html
但是,当我尝试运行以下代码时收到错误消息。
from sklearn import datasets
from sklearn.semi_supervised import label_propagation
import numpy as np
rng=np.random.RandomState(0)
boston = datasets.load_boston()
X=boston.data
y=boston.target
y_30=np.copy(y)
y_30[rng.rand(len(y))<0.3]=-999
label_propagation.LabelSpreading().fit(X,y_30)
Run Code Online (Sandbox Code Playgroud)
它在 label_propagation.LabelSpreading().fit(X,y_30) 行中显示“ValueError: Unknown label type: 'continuous'”。
我应该如何解决问题?非常感谢。