1# MatMulFusion 2 3 4## 概述 5 6对输入x1和x2,计算x1和x2的内积。 7 8该算子对应的[NodeType](_n_n_rt.md#nodetype)为NODE_TYPE_MATMUL_FUSION。 9 10输入: 11 12- x1,n维输入tensor,实数或DATA_TYPE_BOOL类型的tensor。 13 14- x2,n维输入tensor,实数或DATA_TYPE_BOOL类型的tensor。 15 16输出: 17 18- output,计算得到内积,当type!=DATA_TYPE_UNKNOWN时,output数据类型由type决定;当type==DATA_TYPE_UNKNOWN时, output的数据类型取决于x1和x2进行计算时转化的数据类型。 19 20**Since:** 21 223.2 23 24**Version:** 25 261.0 27 28**相关模块:** 29 30[NNRt](_n_n_rt.md) 31 32 33## 汇总 34 35 36### Public 属性 37 38 | 名称 | 描述 | 39| -------- | -------- | 40| [transposeA](#transposea) | boolean<br/>是否对x1矩阵进行转置。 | 41| [transposeB](#transposeb) | boolean<br/>是否对x2矩阵进行转置。 | 42| [activationType](#activationtype) | enum [ActivationType](_n_n_rt.md#activationtype)<br/>激活函数,详情请参考:[ActivationType](_n_n_rt.md#activationtype)。 | 43 44 45## 类成员变量说明 46 47 48### activationType 49 50 51``` 52enum ActivationType MatMulFusion::activationType 53``` 54**描述:** 55激活函数,详情请参考:[ActivationType](_n_n_rt.md#activationtype)。 56 57 58### transposeA 59 60 61``` 62boolean MatMulFusion::transposeA 63``` 64**描述:** 65是否对x1矩阵进行转置。 66 67 68### transposeB 69 70 71``` 72boolean MatMulFusion::transposeB 73``` 74**描述:** 75是否对x2矩阵进行转置。 76