Как решить из-за ошибки памяти?

Я делаю свой проект в OCR. Для этого я использую размер изображения 64x64, потому что, когда я пробовал 32x32 и т. Д., Некоторые пиксели теряются. Я пробовал такие функции, как зональная плотность, моменты Зернике, гистограмма проекции, профиль расстояния, пересечение. Проблема в том, что размер вектора объекта слишком велик. Я использовал комбинацию вышеупомянутых функций и попробовал. Но всякий раз, когда я тренирую нейронную сеть, я получаю сообщение об ошибке "недостаточно памяти". Я пробовал уменьшить размерность PCA, но он не работает хорошо. Я не добился эффективности во время обучения. Запустите код на моем ПК и ноутбуке. В обоих случаях у меня одинаковая ошибка. У меня 2 ГБ ОЗУ. Поэтому я думаю об уменьшении Размер изображения. Есть решение для этой проблемы.

У меня возникает еще одна проблема, когда я пытаюсь обучить нейронную сеть, используя одни и те же функции, результат варьируется. Как решить эту проблему?

1 ответ

Дело не в размере изображения. Образ 64*64 наверняка не унесет вашу оперативную память. Должны быть ошибки в вашей нейронной сети или других алгоритмах.

И, пожалуйста, вставьте более подробную информацию о вашей реализации. Мы даже не знаем, какой язык вы используете.

Другие вопросы по тегам