Solved by ptrblck in post #2 
              
              
                The adaptive pooling layers were added to relax the condition on specific input shapes. 
By default a lot of models are trained on images of [batch_size, 3, 224, 224]. 
As you said, for this shape the original architecture should be used. 
However, if you would like to increase the spatial size to e…