Я изучаю справочную модель Caffe для классификации изображений. Моя работа требует, чтобы я контролировал процесс обучения, рисуя график точности модели после каждых 1000 итераций на весь набор тренировок и набор валидации, который имеет изображения 100 КБ и 50 КБ соответственно. Прямо сейчас, я беру наивный подход, делаю моментальные снимки после каждых 1000 итераций, запускаю код класса С++, который считывает изображение в формате JPEG и пересылается в сеть и выводит предсказанные метки. Однако это занимает слишком много времени на моей машине (с GeForce GTX 560 Ti)
Есть ли какой-либо более быстрый способ, который я могу сделать, чтобы иметь график точности моделей моментальных снимков на наборах обучения и проверки?
Я думал об использовании формата LMDB вместо необработанных изображений. Однако я не могу найти документацию/код о выполнении классификации на С++ с использованием формата LMDB.