I would like to train a caffe network with the python interface. The main reason behind this is I use multi dimentional input of a few Tbs of data and I dont want to convert all this to LMDB and train it.
I have found a this one answer on stack overflow.
But his loads this complete data at once and has initialized weights.
I would like to load data to a numpy and then pass it to the caffe.
And save the weights of the caffemodel to a .caffemodel
file once every 1000 iterations.
the print_network() get_accuracy() & load_data()
are very useful. And gives me a good inside.