Good Morning All --
I got caffenet training working smoothly last year but i'm having trouble with the latest release of Caffe. Specifically, I cant seem to point "caffe train" to the train_val.prototxt location. With the solver.prototxt, there is a switch (--solver) to pass in the exact location of the file:
/home/myusername/caffe/build/tools/caffe train \
--solver=/home/myusername/caffe/models/bvlc_reference_caffenet/solver.prototxt
However, there is no such switch for the train_val.prototxt. It seems to be looking in some location, but it isnt clear what commands the location it is looking in...an environment variable? some default location? Because of that, the method always fails with File not found: models/bvlc_reference_caffenet/train_val.prototxt
The full error received is below. How does one point to a specific train_val.prototxt and/or where should one place the train_val.prototxt?
I1205 22:52:03.178410 2741 solver.cpp:54] Initializing solver from parameters:
snapshot_prefix: "models/bvlc_reference_caffenet/caffenet_train"
net: "models/bvlc_reference_caffenet/train_val.prototxt"
I1205 22:52:03.180025 2741 solver.cpp:96] Creating training net from net file: models/bvlc_reference_caffenet/train_val.prototxt
F1205 22:52:03.180097 2741 io.cpp:34] Check failed: fd != -1 (-1 vs. -1) File not found: models/bvlc_reference_caffenet/train_val.prototxt