【发布时间】:2013-07-04 15:15:49
【问题描述】:
我正在尝试在 scikit 中训练 SVM。我正在按照示例进行操作,并尝试将其调整为我的 3d 特征向量。 我尝试了页面http://scikit-learn.org/stable/modules/svm.html中的示例 它跑了过去。在修复错误时,我回到教程设置并发现:
X = [[0, 0], [1, 1],[2,2]]
y = [0, 1,1]
clf = svm.SVC()
clf.fit(X, y)
工作时
X = [[0, 0,0], [1, 1,1],[2,2,2]]
y = [0, 1,1]
clf = svm.SVC()
clf.fit(X, y)
失败:
ValueError: X.shape[1] = 2 should be equal to 3, the number of features at training time
这里有什么问题?这只是一个额外的维度...... 谢谢, 埃尔
【问题讨论】:
标签: svm scikit-learn scikits