1# MaxPoolFusion 2 3 4## 概述 5 6对输入x,计算 2D 最大值池化。 7 8该算子对应的[NodeType](_n_n_rt_v10.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_v10.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_v10.md#padmode)[padMode](#padmode) | 填充类型,详情请参考:[PadMode](_n_n_rt_v10.md#padmode)。 | 36| enum [Format](_n_n_rt_v10.md#format)[format](#format) | 运算时数据的排列,详情请参考:[Format](_n_n_rt_v10.md#format)。 | 37| boolean [global](#global) | 是否是全局池化。 | 38| enum [ActivationType](_n_n_rt_v10.md#activationtype)[activationType](#activationtype) | 激活函数,详情请参考:[ActivationType](_n_n_rt_v10.md#activationtype)。 | 39 40 41## 类成员变量说明 42 43 44### activationType 45 46``` 47enum ActivationType MaxPoolFusion::activationType 48``` 49**描述** 50 51激活函数,详情请参考:[ActivationType](_n_n_rt_v10.md#activationtype)。 52 53 54### format 55 56``` 57enum Format MaxPoolFusion::format 58``` 59**描述** 60 61运算时数据的排列,详情请参考:[Format](_n_n_rt_v10.md#format)。 62 63 64### global 65 66``` 67boolean MaxPoolFusion::global 68``` 69**描述** 70 71是否是全局池化。 72 73 74### kernelSize 75 76``` 77long [] MaxPoolFusion::kernelSize 78``` 79**描述** 80 81取最大值的kernel大小,是一个长度为2的int数组[kernel_height,kernel_weight]。 82 83 84### pad 85 86``` 87long [] MaxPoolFusion::pad 88``` 89**描述** 90 91填充数组。 92 93 94### padMode 95 96``` 97enum PadMode MaxPoolFusion::padMode 98``` 99**描述** 100 101填充类型,详情请参考:[PadMode](_n_n_rt_v10.md#padmode)。 102 103 104### strides 105 106``` 107long [] MaxPoolFusion::strides 108``` 109**描述** 110 111池化核步长,kernel移动的距离,是一个长度为2的int数组。 112