[问题] 关于卷积神经网络程式化

楼主: ilyhb0258 (Betsuni)   2021-06-24 14:35:14
大家好
想请问一下关于卷积神经网络程式化的方式
我知道卷积神经网络的计算方式
但是不太懂该如何呈现出结果
假设说
0 1 2 3 4 0 1 2
0 1 2 3 4 0 0 1 0 1
1 0 1 2 3 4 1 0 1 0
2 4 0 1 2 3 2 1 0 1
3 3 4 0 1 2
4 2 3 4 0 1
左边是5*5的矩阵 右边是3*3过滤器
步幅1 做计算
0 1 2
0 10 10 10
1 5 10 10
2 15 5 10
在以2*2池化
0 1
0 10 10
1 15 10
再将他做成
0
0 10
1 10
2 15
3 10
有人可以跟我说一下开如何开始将这些步骤程式化吗?
我有试着先设定串行
可是在卷积的过程我不知道如何让他5*5矩阵去卷积3*3矩阵
就卡死了
翻了很多网站越看越迷惘
麻烦大家了 谢谢
作者: TitanEric (泰坦)   2021-06-24 19:02:00
先算外层for loop要跑几次 里面就找conv运算去写
楼主: ilyhb0258 (Betsuni)   2021-06-24 21:19:00
想请问一下 如果我没有误解你的意思的话 外层应该是跑9次 内层conv这个我真的不太清楚该怎么去处理 可以举例一下吗 麻烦你了
作者: lycantrope (阿宽)   2021-06-25 10:46:00
for loop矩阵内元素(i,j) + (i+1, j)... +(i+n,j+n)可以用手算一次就知道在干嘛了
楼主: ilyhb0258 (Betsuni)   2021-06-25 14:40:00
谢谢你 我研究一下

Links booklink

Contact Us: admin [ a t ] ucptt.com