下载
EN
注册
使用Paddle模型执行ATC模型转换时报错:E16005: The model has [2] [--domain_version] fields, but only one is allowed

使用Paddle模型执行ATC模型转换时报错:E16005: The model has [2] [--domain_version] fields, but only one is allowed

2023/05/17

660

暂无评分
我要评分

问题信息

问题来源产品大类产品子类关键字
官方模型推理模型转换Paddle、ATC模型转换

问题现象描述

由Paddle转换为ONNX的模型文件,使用ATC进行模型转换时报E16005: The model has [2] [--domain_version] fields, but only one is allowed错误信息。

原因分析

模型中包含两个算子版本,使用Netron打开ONNX文件,如下图所示。

解决措施

执行下面代码,删掉一个版本。

import onnx
original_model = onnx.load("./lpcnet.onnx")
del original_model.opset_import[1]
onnx.save(original_model, './test.onnx')

本页内容