1# Squeeze
2
3
4## 概述
5
6去除axis中,长度为1的维度。支持int8量化输入。
7
8假设输入的x的shape为[2,1,1,2,2],axis为[0,1],则输出的output的shape为[2,1,2,2],意思是第0维到第1维之间,长度为1的维度被去除。
9
10该算子对应的[NodeType](_n_n_rt_v20.md#nodetype)为NODE_TYPE_SQUARED_DIFFERENCE。
11
12输入:
13
14- x,n维tensor
15
16输出:
17
18- output,去除axis中长度为1的维度之后得到的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[] [axis](#axis) | 指定删除的维度。axis可以是一个整数或数组,整数的取值范围为[-n,n)。  |
33
34
35## 类成员变量说明
36
37
38### axis
39
40```
41long [] Squeeze::axis
42```
43**描述**
44
45指定删除的维度。axis可以是一个整数或数组,整数的取值范围为[-n,n)。
46