主要内容

globalMaxPooling3dLayer

全球3 d max池层

描述

全球3 d max池层执行将采样通过计算的最大高度,宽度、深度和维度的输入。

创建

描述

= globalMaxPooling3dLayer创建一个全球3 d max池层。

例子

= globalMaxPooling3dLayer(名称,名称)设置可选的名字财产。

属性

全部展开

图层名称,指定为一个特征向量或字符串标量。为数组输入,trainNetwork,assembleNetwork,layerGraph,dlnetwork函数自动分配名称层的名称

数据类型:字符|字符串

这个属性是只读的。

输入层的数量。这一层只接受一个输入。

数据类型:

这个属性是只读的。

输入层的名称。这一层只接受一个输入。

数据类型:细胞

这个属性是只读的。

输出层的数量。这一层只有一个输出。

数据类型:

这个属性是只读的。

输出层的名称。这一层只有一个输出。

数据类型:细胞

对象的功能

例子

全部折叠

创建一个全球3 d max池层与名字“gmp1”

层= globalMaxPooling3dLayer (“名字”,“gmp1”)
层= GlobalMaxPooling3DLayer属性:名称:“gmp1”

包括一个3 d max池层数组中。

层= [image3dInputLayer([28日28日28日3])convolution3dLayer (5、20) reluLayer globalMaxPooling3dLayer fullyConnectedLayer (10) softmaxLayer classificationLayer]
层x1 = 7层阵列层:1“3 d图像输入28 x28x28x3图像zerocenter正常化2”三维卷积20 5 x5x5卷曲步(1 1 1)和填充(0 0 0;0 0 0]3”ReLU ReLU 4”3 d Max池三维全球最大池5“完全连接10完全连接层6”Softmax Softmax crossentropyex 7”分类输出

提示

  • 在一个图像分类网络,您可以使用一个globalMaxPooling3dLayer之前最后的完全连接层的大小减少激活不牺牲性能。激活的大小减少意味着下游完全连接层将会减少重量、减少网络的大小。

  • 您可以使用一个globalMaxPooling3dLayer末一个分类网络代替fullyConnectedLayer。因为全球池层没有可学的参数,它们可以不容易过度拟合,可以减少网络的大小。这些网络还可以更健壮的空间转换的输入数据。你也可以取代一个完全连接层globalAveragePooling3dLayer代替。是否globalAveragPooling3dLayer或者一个globalMaxPooling3dLayer更合适的取决于你的数据集。

    使用一个全球平均池层而不是一个完全连接层,输入的大小globalMaxPooling3dLayer必须匹配分类问题的类的数量

版本历史

介绍了R2020a