【发布时间】:2022-01-23 08:37:39
【问题描述】:
我想创建一个神经网络层,这样:
- 对于大小为 100 的输入,假设每 5 个样本创建“块”
- 层应该为每个块计算 3 个值
- 所以这一层的输入/输出大小应该是:100 -> 20*3
- 每个大小为 5 的块(并且只有这个块)完全连接到大小为 3 的结果块
如果我理解正确,我可以使用 Conv2d 来解决这个问题。但我不确定如何正确选择 conv2d 参数。
Conv2d 适合这个任务吗?如果是这样,正确的参数是什么?是这样吗
- 输入通道 = 100
- 输出通道 = 20*3
- 内核 = (5,1) ?
【问题讨论】:
-
你想为每5个大小的块共享参数吗?
标签: deep-learning neural-network pytorch