---
title: MatmulCastFusionPass
description: "将MatMul/MatMulV2/BatchMatMul/BatchMatMulV2算子和cast算子融合为MatMul/MatMulV2/BatchMatMul/BatchMatMulV2算子。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0027.html
sourcePath: /source/zh/canncommercial/900/maintenref/graphubfusionref/atlasrr_30_0027.html
indexId: 751a051423e71f14334c1946e575b10117ab7fb657c933dae6de31d2b4dc8a5078
---
# MatmulCastFusionPass

#### 融合模式

将MatMul/MatMulV2/BatchMatMul/BatchMatMulV2算子和cast算子融合为MatMul/MatMulV2/BatchMatMul/BatchMatMulV2算子。

融合为


#### 使用约束

当MatMul的输入数据类型为float16，cast输出数据类型为float32时，该融合生效。


#### 支持的型号

Atlas 推理系列产品

Atlas 训练系列产品
