---
title: MatMulUnsqueezeSqueezeFusionPass
description: "融合模式一"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0056.html
sourcePath: /source/zh/canncommercial/900/maintenref/graphubfusionref/atlasrr_30_0056.html
indexId: cd1a8921d41b852dbd5785ea638f93e2047d8bd5db6831ee71a4f56f440d9e7278
---
# MatMulUnsqueezeSqueezeFusionPass

#### 融合模式

融合模式一

MatMul/MatMulV2/BatchMatmul/BatchMatmulV2支持1 dim x N dim和N dim x 1 dim的输入场景下，需要将1 dim的输入插入Unsqueeze算子扩成二维，输出插入Squeeze算子去掉对应的扩维轴。


融合模式二

MatMul/MatMulV2/BatchMatmul/BatchMatmulV2支持1 dim x 1 dim的输入场景下，需要将1 dim的输入插入Unsqueeze算子扩成二维。


#### 使用约束

无
