【发布时间】:2018-11-05 04:02:47
【问题描述】:
假设将我们的输入图像传递到sample caffe net 中的卷积层:
layer {
name: "conv1"
type: "Convolution"
bottom: "data"
.
.
.
convolution_param {
num_output: 96
kernel_size: 11
stride: 4
}
.
.
.
}
网络如何准确地为我们提供我们想要的输出数量,同时准确地使用它所给定的卷积核的大小和步幅?内核大小和步幅不应该已经决定了我们将获得的输出数量(模填充决策)吗?
如果我有一个 5x5 的图像,使用步长 2 和零填充边界将其与 3x3 内核进行卷积,那么我希望从卷积中获得 3x3 的输出。但是如果我要求num_output: 5 怎么办?还是num_output: 100?
【问题讨论】: