Я пытаюсь реализовать SVM-классификатор над набором данных MNIST. Поскольку мои параметры 3-мерные, он выдает следующую ошибку:
ValueError: Found array with dim 3. Expected <= 2
Ниже приведен фрагмент кода:
import mnist
from sklearn import svm
training_images, training_labels = mnist.load_mnist("training", digits = [1,2,3,4])
classifier = svm.SVC()
classifier.fit(training_images, training_labels)
Поддерживает ли sklearn многомерный классификатор?