You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
when caffe training was loading, it failed with the below message,
what does the message, 'arget_blobs.size() == source_layer->blobs().size() (2 vs. 0) Incompatible number of blobs for layer conv2_deconv', thanks.
This means that caffe was trying to copy weights from one network into another, but the two sizes don't match. For example, if you have a net for training and a net for validation, then when the solver does validation, it first copies the weights (from train to val). If the nets aren't identical in size, then the transfer won't work. Unfortunately the error message isn't very good right now. The solution is to make your two nets the same size. Note that you can drop layers between train and val, as long as the layers that are in common have compatible sizes.
when caffe training was loading, it failed with the below message,
what does the message, 'arget_blobs.size() == source_layer->blobs().size() (2 vs. 0) Incompatible number of blobs for layer conv2_deconv', thanks.
F0718 18:58:23.310828 32014 net.cpp:657] Check failed: target_blobs.size() == source_layer->blobs().size() (2 vs. 0) Incompatible number of blobs for layer conv2_deconv
*** Check failure stack trace: ***
@ 0x7f889b339cfd google::LogMessage::Fail()
@ 0x7f889b33f0ba google::LogMessage::SendToLog()
@ 0x7f889b33bde0 google::LogMessage::Flush()
@ 0x7f889b33c0cd google::LogMessageFatal::~LogMessageFatal()
@ 0x566ab3 caffe::Net<>::ShareTrainedLayersWith()
@ 0x588a98 caffe::Solver<>::Test()
@ 0x589735 caffe::Solver<>::TestAll()
@ 0x58996e caffe::Solver<>::Step()
@ 0x58a6b4 caffe::Solver<>::Solve()
@ 0x42720f train()
@ 0x425c76 main
@ 0x7f8895efbd5d __libc_start_main
@ 0x425459 (unknown)
The text was updated successfully, but these errors were encountered: