I0527 13:39:46.255506 19627 solver.cpp:280] Learning Rate Policy: step
I0527 13:39:46.256721 19627 solver.cpp:337] Iteration 0, Testing net (#0)
F0527 13:42:42.221516 19627 blob.cpp:115] Check failed: data_
*** Check failure stack trace: ***
@ 0x7fc916752daa (unknown)
@ 0x7fc916752ce4 (unknown)
@ 0x7fc9167526e6 (unknown)
@ 0x7fc916755687 (unknown)
@ 0x7fc916d3fb2e caffe::Blob<>::mutable_cpu_data()
@ 0x7fc916d6f56d caffe::hdf5_load_nd_dataset<>()
@ 0x7fc916e7522e caffe::HDF5DataLayer<>::LoadHDF5FileData()
@ 0x7fc916eb3b45 caffe::HDF5DataLayer<>::Forward_gpu()
@ 0x7fc916e91b25 caffe::Net<>::ForwardFromTo()
@ 0x7fc916e91e97 caffe::Net<>::Forward()
@ 0x7fc916e8299c caffe::Solver<>::Test()
@ 0x7fc916e832ce caffe::Solver<>::TestAll()
@ 0x7fc916e833c0 caffe::Solver<>::Step()
@ 0x7fc916e83d89 caffe::Solver<>::Solve()
@ 0x40843e train()
@ 0x405c8c main
@ 0x7fc9152aff45 (unknown)
@ 0x40645d (unknown)
@ (nil) (unknown)
num_output: 128 }" in that fc layer definition.
I guess the error shows that some thing related to the blob is missing.