如何查找/指定来自Caffe汇集图层的大小

问题描述 投票:2回答:1

我的团队已经经历来自Caffe的MNIST实施例并已能够定位/指定的神经元/过滤器的数量中的一些神经网络的层(如卷积层),其由称为num_output参数称为的。然而,池层似乎并没有指定他们的输出数量/我们可以调整。有没有什么办法找到这些信息,这样我可以能够知道有多少神经元在MNIST例如神经网络的每一层存在吗?

此外,第一层卷积已经num_output = 20,第二卷积层已经num_output = 50这一增长层深度是如何形成的?我会假设这是因为卷积层1和2,但我又不懂池层有多少滤波器具有之间的统筹层。

neural-network deep-learning caffe conv-neural-network mnist
1个回答
3
投票

你必须明白,汇聚层是一种特殊的层,其主要目的是从卷积层减少输出的维度。

池层的输出是其参数的函数 - 的核尺寸,垫和步幅,以及从卷积层的输出的大小。与宽度W和内核的高度H,垫Ph, Pw,和步幅Sh, Sw它产生从一个尺寸Wc x Hc x Dc其具有一个卷积层的输出:

  1. Width = (Wc + 2 * Pc - W) / Sw + 1
  2. Height = (Hc + 2 * Ph - H) / Sh + 1
  3. Depth = Dc

你可以阅读详细的参数说明qazxsw POI和集中操作qazxsw POI的详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.