Why are inputs for convolutional neural networks always squared images?
<p>I have been doing deep learning with CNN for a while and I realize that the inputs for a model are always squared images. </p>

<p>I see that neither convolution operation or neural network architecture itself require such property. </p>

<p>So, what is the reason for that?</p>