Я пытаюсь обучить SVM в scikit. Я следую примеру и пытаюсь настроить его на свои векторы 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
что здесь не так? Это всего лишь одно дополнительное измерение... Спасибо, Эль.