二维卷积面试题

来源:互联网 发布:seo怎么做优化 编辑:程序博客网 时间:2024/05/16 09:25
按照公式进行的卷积如下,虽然对,但是真的很少有人这么写。内部的两个for实际中大部分都是空操作的。虽然不是我想要的答案,但是也没办法。void Conv2(int** filter, int** arr, int** res, int filterW, int filterH, int arrW, int arrH){int temp;for (int i=0; i<filterH+arrH-1; i++){for (int j=0; j<filterW+arrW-1; j++){temp = 0;for (int m=0; m<filterH; m++){for (int n=0; n<filterW; n++){if ((i-m)>=0 && (i-m)<arrH && (j-n)>=0 && (j-n)<arrW){temp += filter[m][n]*arr[i-m][j-n];}}}res[i][j] = temp;}}}
0 0
原创粉丝点击