---
title: 开发流程及关键接口
description: "Scope融合按照融合场景分为多对一融合场景和多对多融合场景。本节介绍两种场景的开发流程及关键接口。"
url: https://www.hiascend.com/document/detail/zh/TensorFlowCommunity/latest/Convergence/tfscopedevg/atlastfscopedev_11_0010.html
sourcePath: /source/zh/TensorFlowCommunity/910/Convergence/tfscopedevg/atlastfscopedev_11_0010.html
indexId: 046ee214ec48d91ae04b4b272454daf9fe9382909466bde02907289434123d0c87
---
# 开发流程及关键接口

Scope融合按照融合场景分为多对一融合场景和多对多融合场景。本节介绍两种场景的开发流程及关键接口。

#### Scope多对一融合场景

Scope多对一融合场景，即把Scope内的多个小算子融合为一个大算子。

图1 多对一场景实现流程


#### Scope多对多融合场景

Scope多对多融合场景，即把Scope内的多个小算子融合为一系列小算子组合。

图2 多对多场景实现流程

多对多融合场景和多对一融合场景大部分相同，主要区别为：

1. 在融合结果设置函数  GenerateFusionResult
中，需要设置内部小算子组合的连接关系。
2. 内部小算子后面将不再走插件解析，因此小算子需用户自行构造成IR表示，并设置好所需属性等参数。

下面章节，主要以Scope融合多对一场景为例，介绍如何进行融合规则设计和融合规范开发。
