facebookarchive / C3D

C3D is a modified version of BVLC caffe to support 3D ConvNets.
Other
1.16k stars 506 forks source link

F1008 09:26:58.039983 13233 layer.hpp:367] Check failed: ExactNumTopBlobs() == top.size() (2 vs. 1) #410

Open l1uw3n opened 5 years ago

l1uw3n commented 5 years ago

F1008 09:26:58.039983 13233 layer.hpp:367] Check failed: ExactNumTopBlobs() == top.size() (2 vs. 1) VideoData Layer produces 2 top blob(s) as output. Check failure stack trace: @ 0x7f4f411f45b4 google::LogMessage::Fail() @ 0x7f4f411f4510 google::LogMessage::SendToLog() @ 0x7f4f411f3e8e google::LogMessage::Flush() @ 0x7f4f411f73af google::LogMessageFatal::~LogMessageFatal() @ 0x7f4f4417c609 caffe::Layer<>::CheckBlobCounts() @ 0x7f4f442ad1f0 caffe::Net<>::Init() @ 0x7f4f442afa1a caffe::Net<>::Net() @ 0x40f068 Classifier::Classifier() @ 0x410981 main @ 0x7f4f4061ec05 __libc_start_main @ 0x40eea9 (unknown) @ (nil) (unknown)

showgood163 commented 5 years ago

I met this problem when I try to use caffe.layers.VideoData(). The problem here is that caffe.layers.VideoData() only return 1 Top object instead of 2 Top objects. I dont know how to solve it for now and have spent much time on this since I dont know what to do. @dutran can you shed a light on this problem?