使用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')
本页内容