最主要的原因是 要实现 sigma(wx+b)的形式, 而非要用卷积形式
因为
filter2(f,A, 'valid')
= conv2(A,rot90(f,2),'valid')
这里 rot90(f,2) 其实是rot 180 度!!!
测试:
>> aa
aa =
8 3 4
1 5 9
6 7 2
>> aa
>> bb
bb =
1 3
2 4
>> dd = rot90(bb, 2)
dd =
4 2
3 1
>> conv2(aa, bb, 'valid')
ans =
46 44
39 61
>> filter2(dd, aa, 'valid')
ans =
46 44
39 61