MaxPoolFusion
概述
对输入x,计算 2D 最大值池化。
该算子对应的NodeType为NODE_TYPE_MAX_POOL_FUSION。
参数限制:当padMode==PAD_MODE_PAD时,padList的数值必须大于等于0。其他情况下padding的数值必须为0。
输入:
- x,n维tensor
输出:
- output,x1和x2两个tensor对应元素的最大值。
起始版本: 3.2
相关模块:NNRt
汇总
Public 属性
名称 | 描述 |
---|---|
long[] kernelSize | 取最大值的kernel大小,是一个长度为2的int数组[kernel_height,kernel_weight]。 |
long[] strides | 池化核步长,kernel移动的距离,是一个长度为2的int数组。 |
long[] pad | 填充数组。 |
enum PadModepadMode | 填充类型,详情请参考:PadMode。 |
enum Formatformat | 运算时数据的排列,详情请参考:Format。 |
boolean global | 是否是全局池化。 |
enum ActivationTypeactivationType | 激活函数,详情请参考:ActivationType。 |
类成员变量说明
activationType
enum ActivationType MaxPoolFusion::activationType
描述 激活函数,详情请参考:ActivationType。
format
enum Format MaxPoolFusion::format
描述 运算时数据的排列,详情请参考:Format。
global
boolean MaxPoolFusion::global
描述 是否是全局池化。
kernelSize
long [] MaxPoolFusion::kernelSize
描述 取最大值的kernel大小,是一个长度为2的int数组[kernel_height,kernel_weight]。
pad
long [] MaxPoolFusion::pad
描述 填充数组。
padMode
enum PadMode MaxPoolFusion::padMode
描述 填充类型,详情请参考:PadMode。
strides
long [] MaxPoolFusion::strides
描述 池化核步长,kernel移动的距离,是一个长度为2的int数组。