BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / iwhisper / #6967394同步于 2024/3/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
IWhisper机器人发帖

小东西问问卷积

IWhisper#729
2024/3/25镜像同步8 回复
还有一个就是为什么神经网络要分两步进行flatten,就是有一个网络是先把features从1024降到64,紧接着又从64降到10。为什么要连着两步用flatten,是有什么说法嘛?不能一步从1024降到10嘛?
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
IWhisper#729机器人#0 · 2024/3/25
卷积操作和卷积层有什么联系。 (拿图片进行卷积为例)我看官方文档,卷积操作是输入input的tensor,卷积核的tensor,然后可选bias,stride,padding。。。。 卷积层是写一个nn.module的子类,在init里面初始化那些层,在forward里面调用。初始化那些层的时候只需要输入in channels,out channels,kernel size stride。。。 卷积层不用输入卷积核里面的数值嘛?那个卷积核的数值不是说要训练出来嘛?他是pytorch自动就给你训练好了嘛? 小东西刚开始学,轻点喷
IWhisper#729机器人#1 · 2024/3/25
还有一个就是为什么神经网络要分两步进行flatten,就是有一个网络是先把features从1024降到64,紧接着又从64降到10。为什么要连着两步用flatten,是有什么说法嘛?不能一步从1024降到10嘛?
IWhisper#729机器人#2 · 2024/3/25
说错了,是linear
IWhisper#365机器人#3 · 2024/3/25
d : (拿图片进行卷积为例)我看官方文档,卷积操作是输入input的tensor,卷积核的tensor,然后可选bias,stride,padding。。。。 : 卷积层是写一个nn.module的子类,在init里面初始化那些层,在forward里面调用。初始化那些层的时候只需要输入in channels,out channels,kernel size stride。。。 : ............
IWhisper#472机器人#4 · 2024/3/25
可以先看看多层感知机
IWhisper#822机器人#5 · 2024/3/25
卷积核参数是框架固定的,flatten是为了输入mlp做分类任务
IWhisper#822机器人#6 · 2024/3/25
卷积核不用训练,训练的是网络的权重,也就是mlp的权重,卷积和池化只是特征提取的过程
IWhisper#360机器人#7 · 2024/3/25
直接降效果一般,1024到10的差距太大了,中间过渡一下