1# MaxPoolFusion 2 3 4## 概述 5 6对输入x,计算 2D 最大值池化。 7 8该算子对应的[NodeType](_n_n_rt_v20.md#nodetype)为NODE_TYPE_MAX_POOL_FUSION。 9 10参数限制:当padMode==PAD_MODE_PAD时,padList的数值必须大于等于0。其他情况下padding的数值必须为0。 11 12输入: 13 14- x,n维tensor 15 16输出: 17 18- output,x1和x2两个tensor对应元素的最大值。 19 20**起始版本:** 3.2 21 22**相关模块:**[NNRt](_n_n_rt_v20.md) 23 24 25## 汇总 26 27 28### Public 属性 29 30| 名称 | 描述 | 31| -------- | -------- | 32| long[] [kernelSize](#kernelsize) | 取最大值的kernel大小,是一个长度为2的int数组[kernel_height,kernel_weight]。 | 33| long[] [strides](#strides) | 池化核步长,kernel移动的距离,是一个长度为2的int数组。 | 34| long[] [pad](#pad) | 填充数组。 | 35| enum [PadMode](_n_n_rt_v20.md#padmode)[padMode](#padmode) | 填充类型,详情请参考:[PadMode](_n_n_rt_v20.md#padmode)。 | 36| enum [Format](_n_n_rt_v20.md#format)[format](#format) | 运算时数据的排列,详情请参考:[Format](_n_n_rt_v20.md#format)。 | 37| boolean [global](#global) | 是否是全局池化。 | 38| enum [ActivationType](_n_n_rt_v20.md#activationtype)[activationType](#activationtype) | 激活函数,详情请参考:[ActivationType](_n_n_rt_v20.md#activationtype)。 | 39 40 41## 类成员变量说明 42 43 44### activationType 45 46``` 47enum ActivationType MaxPoolFusion::activationType 48``` 49**描述** 50激活函数,详情请参考:[ActivationType](_n_n_rt_v20.md#activationtype)。 51 52 53### format 54 55``` 56enum Format MaxPoolFusion::format 57``` 58**描述** 59运算时数据的排列,详情请参考:[Format](_n_n_rt_v20.md#format)。 60 61 62### global 63 64``` 65boolean MaxPoolFusion::global 66``` 67**描述** 68是否是全局池化。 69 70 71### kernelSize 72 73``` 74long [] MaxPoolFusion::kernelSize 75``` 76**描述** 77取最大值的kernel大小,是一个长度为2的int数组[kernel_height,kernel_weight]。 78 79 80### pad 81 82``` 83long [] MaxPoolFusion::pad 84``` 85**描述** 86填充数组。 87 88 89### padMode 90 91``` 92enum PadMode MaxPoolFusion::padMode 93``` 94**描述** 95填充类型,详情请参考:[PadMode](_n_n_rt_v20.md#padmode)。 96 97 98### strides 99 100``` 101long [] MaxPoolFusion::strides 102``` 103**描述** 104池化核步长,kernel移动的距离,是一个长度为2的int数组。 105