---
title: Matmulv2FusionPass
description: "对于weight int8量化场景，输入数量为3的MatMulV2算子，该融合规则在需要转置的输入TensorB之前插入TransposeD算子。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0044.html
sourcePath: /source/zh/canncommercial/900/maintenref/graphubfusionref/atlasrr_30_0044.html
indexId: 0b9c6892a7b532f904258d3e962b2f95051586cec687a98caa2a4d5e8e3a956f78
---
# Matmulv2FusionPass

#### 融合模式

对于weight int8量化场景，输入数量为3的MatMulV2算子，该融合规则在需要转置的输入TensorB之前插入TransposeD算子。


融合成


#### 使用约束

- MatMulV2的OpDesc必须有transpose_b属性，且属性值为True。
- TensorB的维度数量应该为2，且数据类型为int8。
- 源框架matmul相关IR需要带有transpose_b属性。
