【发布时间】:2018-11-18 08:29:45
【问题描述】:
我知道 caffe 拆分层。但这就像复制输入并粘贴为多个相同的输出一样。
在这里,我有兴趣将例如 1x30x40x60 输入分割成三个 1x10x40x60 或 1x30x40x20 输出。有这样的东西吗?
我需要像切片层但有超过 1 个切割点的东西
【问题讨论】:
-
您希望如何进行拆分?只取第一个示例中的前 15 个维度还是第二个示例中的前 25 个维度?如果是这样,您丢弃部分数据......如果您想要其他方式:数据应该在哪里拆分?
-
我想要类似 k-fold 交叉验证的东西,然后我将每个折叠都放入一个单独的层中。
-
你说“你丢弃了部分数据”。怎么做?通过将该部分乘以 0 并其余为 1(只是我天真的猜测)?
-
切片可以做吗? (我发现了这个stackoverflow.com/questions/41228315/…)
-
@NimaHatami 是的。切片层可以切片成多个切片
标签: neural-network caffe conv-neural-network pycaffe convolutional-neural-network