开发流程及关键接口 Scope融合按照融合场景区分为多对一融合场景和多对多融合场景。本节介绍两种场景的开发流程及关键接口。 Scope多对一融合场景 Scope多对一融合场景,即把Scope内的多个小算子融合为一个大算子。 图1 多对一场景实现流程 Scope多对多融合场景 Scope多对多融合场景,即把Scope内的多个小算子融合为一系列小算子组合。 图2 多对多场景实现流程 多对多融合场景和多对一融合场景大部分相同,主要区别为: 在融合结果设置函数GenerateFusionResult中,需要设置内部小算子组合的连接关系。 内部小算子后面将不再走插件解析, 因此小算子需用户自行构造成IR表示,并设置好所需属性等参数。 下面章节,主要以Scope融合多对一场景为例,介绍如何进行融合规则设计和融合规范开发。 父主题: 融合规则开发