1# FullConnection
2
3
4## 概述
5
6对输入数据做全连接。
7
8该算子对应的[NodeType](_n_n_rt_v20.md#nodetype)为NODE_TYPE_FULL_CONNECTION。
9
10参数限制:useAxis为true的时候axis必须设置,useAxis为false的时候axis为0。
11
12输入:
13
14- x,n维tensor
15
16- weight,全连接的权重张量。
17
18- bias,全连接的偏置,在量化场景下不需要量化参数,其量化版本要求输入 int32 类型数据,实际量化参数由 x 和 weight 共同决定。
19
20输出:
21
22- output,输出运算后的张量。
23
24**起始版本:** 3.2
25
26**相关模块:**[NNRt](_n_n_rt_v20.md)
27
28
29## 汇总
30
31
32### Public 属性
33
34| 名称 | 描述 |
35| -------- | -------- |
36| boolean [hasBias](#hasbias) | 是否使用bias。 |
37| boolean [useAxis](#useaxis) | 是否使用轴。 |
38| long [axis](#axis) | 指定输入张量做全连接的轴,从指定轴axis开始,将axis和axis之后的轴展开成1维张量之后再做全连接。 |
39| enum [ActivationType](_n_n_rt_v20.md#activationtype)[activationType](#activationtype) | 激活函数类型,详情请参考:[ActivationType](_n_n_rt_v20.md#activationtype)。 |
40
41
42## 类成员变量说明
43
44
45### activationType
46
47```
48enum ActivationType FullConnection::activationType
49```
50
51**描述**
52
53
54激活函数类型,详情请参考:[ActivationType](_n_n_rt_v20.md#activationtype)。
55
56
57### axis
58
59```
60long FullConnection::axis
61```
62
63**描述**
64
65
66指定输入张量做全连接的轴,从指定轴axis开始,将axis和axis之后的轴展开成1维张量之后再做全连接。
67
68
69### hasBias
70
71```
72boolean FullConnection::hasBias
73```
74
75**描述**
76
77
78是否使用bias。
79
80
81### useAxis
82
83```
84boolean FullConnection::useAxis
85```
86
87**描述**
88
89
90是否使用轴。
91