Hello @Manu
As it is clearly written in this documentation the input_shape is optional except it has to be declared when include_top is set to False. And the tuple (299, 299, 3) is the default value so if you have your own distribution It should have exactly 3 inputs channels, and the width and height should be no smaller than 75.
Thank you, you are right, it is indeed said that it should have 3 input channels
What could be done if I want to input an image with a very high number of channels, for example: (150, 150, 75) with include_top = False ?
I actually have a case in spatial analysis where I would like to use this pretrained network and input a very high number of channels, hence my question.
One idea that comes to my mind is prepending a couple of layers that input your (150, 150, 75) matrix and outputs a (299, 299, 3) one. As you would initialize those weights randomly, I suggest to freeze the Inception backbone for a couple of epochs to “warm up” the new first layers to perform a correct feature extraction before starting the full training.