Yes, indeed.
¨ If you just use 1-channel images caffe should actually complain about a shape mismatch in the first conv layer¨
-> This is the part that makes me confused as it does not throw any error for me. 1-channel images still works in the 3-channel pre-trained model. I can extract the features from every layer without any error.
My guest would be :
1. The model is bvlc_reference_caffenet.caffemodel , can handle both types of images. but how dos it handle it ?
2. The input is wrong. This has been verified that they are a 1-channel images.
Any insights?