Hello all,
I have a PR up here <https://github.com/scipy/scipy/pull/5904> that allows
functions like "convolve" and "correlate" to accept matrices in either
order for the "valid" order. People seem to be in general agreement that
either order should be accepted. The question is how to handle inputs
where one matrix is not strictly larger than the other (i.e. the dimensions
of one matrix are not all at least as large as the analogous dimension of
another).
My proposal is to let such arguments pass through, as the function will
always return the empty matrix as expected. However, others are more in
favor of throwing an Exception. What are people's thoughts?
Thanks!
Greg