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