2015-06-22 2 views
2

Можно ли использовать файлы .mat для хранения входных данных для карьеры глубокого обучения caffe? если да, как я могу изменить «данные» моего train_val.prototxt? Я использую сеть googlenet..mat файлы в качестве входных данных для сети глубокого обучения caffe

Если нет, то какие другие форматы файлов я могу использовать, а не mdb и hd5?

Для меня использование файлов .mat лучше из-за их размера, мои файлы .hd5 огромны (кофе не может их прочитать из-за нехватки памяти), и я не могу найти, как сохранить мои данные как. mdb в Matlab.

ответ

2

Файлы матов версии 7.3 являются файлами hdf5, просто обязательно используйте этот формат при записи. (проверьте документацию на сохранение)

Любая библиотека hdf5, которая поддерживает сжатие gzip, может читать файлы мата.

+0

Извините, вы хотите сохранить мою матрицу как файл .hd5, а не .mat? только это? или нет? в моем конфигурационном файле с глубоким обучением я должен сообщить, являются ли мои данные hd5 и где их следует читать. Если файлы .mat - файлы .hd5, я могу указать адрес, где находится файл .mat, правильно? – mad

+0

Mat v7.3 - hdf5. Используйте команду save или matfile для записи и библиотеку Amy hdf5 для чтения. – Daniel