Как решить MemoryError с помощью sklearn knn - PullRequest
0 голосов
/ 07 апреля 2020

Итак, я только что натолкнулся на эту ошибку:

Exception has occurred: MemoryError
Unable to allocate 48.0 MiB for an array with shape (64, 256, 256, 3) and data type float32
  File "D:\Uni\MSc\ML\ImageClassification\Task1_KNN.py", line 26, in <module>
    classifier.fit(trainingSet, trainingSet.class_indices)

При попытке выполнить этот бит кода, используя метод Fit из sklearn.

classifier = neighbors.KNeighborsClassifier()
classifier.fit(trainingSet, trainingSet.class_indices)

Как решить эту проблему как это не кажется мне большой памятью.

...