Есть ли способ уменьшить использование оперативной памяти при обучении с помощью "dlib.train_simple_object_detector"? - PullRequest
0 голосов
/ 19 января 2019

Я пытался использовать "dlib.train_simple_object_detector", чтобы создать детектор для обнаружения пешеходов.После нескольких часов создания прямоугольников в imglab я создал личный набор данных Inria, состоящий из 600, в XML-файл.Но когда я пытаюсь тренироваться на этих данных, я получаю «MemoryError: неправильное распределение», у меня 16 ГБ ОЗУ, но я думаю, что этого здесь недостаточно.

Итак, я уменьшил количество тренировочных образов и обнаружил, что он начинает работать только при наличии около 100 изображений.Когда я пробую этот детектор на тестовых изображениях, частота обнаружения довольно плохая, поэтому я действительно хотел бы тренироваться на всех изображениях или хотя бы на более чем 100 из них.

Итак, мои вопросы:

Есть ли способ уменьшить использование оперативной памяти при обучении с помощью "dlib.train_simple_object_detector"?

Есть ли где-нибудь уже обученный файл .svm, который обучен обнаружению пешеходов, и я могу использовать его в инсаде?

Спасибо за любую помощь, которую вы можете оказать!

...