---
title: FusionParseParamsFn（Overload）
description: "注册解析融合算子属性的函数，为FusionParseParamsFn的重载函数。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00392.html
sourcePath: /source/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi_07_00392.html
indexId: 12408f55ee5d626c4a2b18919e8a5171ddc133692ea5f71d91e384473271260178
---
# FusionParseParamsFn（Overload）

#### 函数功能

注册解析融合算子属性的函数，为FusionParseParamsFn的重载函数。


#### 函数原型

```
OpRegistrationData &FusionParseParamsFn(const FusionParseParamByOpFunc &fusion_parse_param_fn)
```


#### 参数说明

| 参数 | 输入/输出 | 说明 |
| --- | --- | --- |
| fusion\_parse\_param\_fn | 输入 | 解析融合算子属性的函数，请参见回调函数FusionParseParamByOpFunc。 |


#### 回调函数FusionParseParamByOpFunc

用户自定义并实现FusionParseParamByOpFunc类函数，完成原始模型中属性到适配AI处理器的模型中的属性映射，将结果填到Operator类中。

```
Status FusionParseParamByOpFunc(const std::vector<ge::Operator> &op_src,  ge::Operator &op_dest)
```


**表1 参数说明**

| 参数 | 输入/输出 | 说明 |
| --- | --- | --- |
| op\_src | 输入 | 一组scope内存储原始模型中算子属性的融合算子数据结构。 关于Operator类，请参见Operator(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendgraphapi/atlasgeapi\_07\_0623.html)。 |
| op\_dest | 输出 | 融合算子数据结构，保存融合算子信息。 关于Operator类，请参见Operator(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/ascendgraphapi/atlasgeapi\_07\_0623.html)。 |


#### 调用示例

```
REGISTER_CUSTOM_OP(XXXXXX)
.FrameworkType(TENSORFLOW)
.FusionParseParamsFn(FusionParseParamsFn)
.OriginOpType(XXXXX)
.ImplyType(XXXXX);
```
