TbeDynamicElemwiseReduceFusionPass
融合模式
该融合规则在动态shape场景下将如下pattern子图进行UB融合。
模式一:
模式二:
使用约束
模式一的约束如下:
- 只支持动态场景。
- Elewise1必须有且数量为1;elsewise2 可有可无,最多不超过5;CommReduce有且仅有一个;elsewise3可有可无,最多不超过5个。
- Elsewise2不能为多输入节点。
模式二的约束如下:
- 只支持动态场景。
- CommReduce必须有且仅一个;elsewise4 可有可无,最多不超过5。
- 融合时当elsewise不支持从多输入节点作为头开始匹配,也支持该多输入的elewise节点作为中间节点。
父主题: UB融合规则说明