>>> A = np.arange(25).reshape(5,5)
>>> signal.convolve(A, np.ones((3,3)), 'same')
array([[ 12., 21., 27., 33., 24.],
[ 33., 54., 63., 72., 51.],
[ 63., 99., 108., 117., 81.],
[ 93., 144., 153., 162., 111.],
[ 72., 111., 117., 123., 84.]])
>>> signal.convolve(A, np.ones((3,3)), 'valid')
array([[ 54., 63., 72.],
[ 99., 108., 117.],
[ 144., 153., 162.]])