_max_pool_fusion.md 2.3 KB
Newer Older
Z
zengyawen 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
# MaxPoolFusion


## 概述

对输入x,计算 2D 最大值池化。

该算子对应的[NodeType](_n_n_rt.md#nodetype)为NODE_TYPE_MAX_POOL_FUSION。

参数限制:当padMode==PAD_MODE_PAD时,padList的数值必须大于等于0。其他情况下padding的数值必须为0。

输入:

- x,n维tensor

输出:

- output,x1和x2两个tensor对应元素的最大值。

**Since:**
3.2
**Version:**
1.0
**相关模块:**

[NNRt](_n_n_rt.md)


## 汇总


### Public 属性

  | 名称 | 描述 | 
| -------- | -------- |
| [kernelSize](#kernelsize) | long[]<br/>取最大值的kernel大小,是一个长度为2的int数组[kernel_height,kernel_weight]。&nbsp; | 
| [strides](#strides) | long[]<br/>池化核步长,kernel移动的距离,是一个长度为2的int数组。&nbsp; | 
| [pad](#pad) | long[]<br/>填充数组。&nbsp; | 
| [padMode](#padmode) | enum&nbsp;[PadMode](_n_n_rt.md#padmode)<br/>填充类型,详情请参考:[PadMode](_n_n_rt.md#padmode)。&nbsp; | 
| [format](#format) | enum&nbsp;[Format](_n_n_rt.md#format)<br/>运算时数据的排列,详情请参考:[Format](_n_n_rt.md#format)。&nbsp; | 
| [global](#global) | boolean<br/>是否是全局池化。&nbsp; | 
| [activationType](#activationtype) | enum&nbsp;[ActivationType](_n_n_rt.md#activationtype)<br/>激活函数,详情请参考:[ActivationType](_n_n_rt.md#activationtype)。&nbsp; | 


## 类成员变量说明


### activationType

  
```
enum ActivationType MaxPoolFusion::activationType
```
**描述:**
激活函数,详情请参考:[ActivationType](_n_n_rt.md#activationtype)


### format

  
```
enum Format MaxPoolFusion::format
```
**描述:**
运算时数据的排列,详情请参考:[Format](_n_n_rt.md#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](_n_n_rt.md#padmode)


### strides

  
```
long [] MaxPoolFusion::strides
```
**描述:**
池化核步长,kernel移动的距离,是一个长度为2的int数组。