I have learned a little about Caffe framework (which is used define and train deep learning models)
As my first program, I wanted to write a program for training and testing a "Face Emotion Recognition" task using fer2013 dataset
The dataset I have downloaded is in "CSV" format. As I know, for working with Caffe, dataset format has to be in either "lmdb" or "hdf5".
So it seems that the first thing I have to do is to convert my dataset into hdf5 or lmbd formats.
Here is a simple code I tried at first:
import pandas as pd
import numpy as np
import csv
csvFile = pd.HDFStore('PrivateTest.csv')
PrivateTestHDF5 = csvFile.to_hdf(csvFile)
print len(PrivateTestHDF5)
But it doesn't work, and I get this error:
" Unable to open/create file 'PrivateTest.csv "
I have searched alot, I found this link but I still can not understand how does it read from a CSV file.
Also I do not have installed Matlab.
I would be happy if anyone can help me on this. Also if any advice about writing caffe models for datasets that are on Kaggle website or any other dataset ( Those who are not on caffe website )