Je forme le modèle de référence Caffe pour la classification des images. Mon travail exige que je surveille le processus de formation en dessinant un graphique de la précision du modèle après chaque 1000 itérations sur l'ensemble de l'ensemble de formation et de validation qui a des images de 100K et 50K respectivement. À l'heure actuelle, je prends l'approche naïve, je fais des snapshots toutes les 1000 itérations, je lance le code de classification C++ qui lit l'image JPEG brute et la redirige vers le réseau et affiche les étiquettes prédites. Cependant, cela prend trop de temps sur ma machine (avec une Geforce GTX 560 Ti)Processus de formation/validation du moniteur dans Caffe
Y a-t-il un moyen plus rapide que je puisse faire pour avoir le graphique de la précision des modèles de snapshots sur les ensembles de formation et de validation?
Je pensais utiliser le format LMDB au lieu d'images brutes. Cependant, je ne trouve pas de documentation/code sur la classification en C++ en utilisant le format LMDB.
Pourquoi n'êtes-vous pas en utilisant [DIGITS] (https://developer.nvidia.com/digits) pour vous aider dans le processus de formation, il a des capacités de surveillance intégrées – Shai