---
title: CastReluCastFusionPass
description: "该融合规则将Cast+Relu+Cast算子融合为Relu算子，即消除Relu前后的Cast算子。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/graphubfusionref/atlasrr_30_0047.html
sourcePath: /source/zh/canncommercial/900/maintenref/graphubfusionref/atlasrr_30_0047.html
indexId: a6cfcb0a6095c1aecaf52cb9894bcc3e94a2083e042e91d3345bab231139381278
---
# CastReluCastFusionPass

#### 融合模式

该融合规则将Cast+Relu+Cast算子融合为Relu算子，即消除Relu前后的Cast算子。


#### 使用约束

Relu本身的数据类型是fp32，前Cast的输入数据类型必须与后Cast的输出数据类型相同，比如fp16转fp32和fp32转fp16。
