【问题标题】:Unsupported ONNX opset version: 11不支持的 ONNX opset 版本:11
【发布时间】:2021-03-01 07:59:54
【问题描述】:

我正在关注thisconvert darknet to onnx 指南。但是,我面临以下错误:

"C:\Users\Scott\Anaconda3\envs\pytorch_yolov4\lib\site-packages\torch\onnx\symbolic_helper.py", 第 253 行,在 _set_opset_version raise ValueError("Unsupported ONNX opset version: " + str(opset_version)) ValueError: Unsupported ONNX opset version: 11

这个错误是什么意思,如何处理?

【问题讨论】:

  • 你能通过一些代码编辑器(如 Visual Studio 代码)打开这个文件C:\Users\Scott\Anaconda3\envs\pytorch_yolov4\lib\site-packages\torch\onnx\symbolic_helper.py 并在此处粘贴第 245 到 260 行吗?
  • @theQuestionMan,将我的 pytorch 版本升级到 1.6.0 解决了这个问题。谢谢:)

标签: python pytorch onnx onnxruntime


【解决方案1】:

看起来你有一个旧的 PyTorch 版本,可能是 PyTorch 1.2。

https://github.com/Tianxiaomo/pytorch-YOLOv4#4-pytorch2onnx 此处的文档推荐至少 PyTorch 1.4。

【讨论】:

  • 是的,升级是解决方案。我将 pytorch 版本升级到 1.6.0,现在它工作正常。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-04-12
  • 2018-02-15
  • 2013-11-10
  • 2012-08-22
  • 1970-01-01
  • 2018-09-11
  • 2019-09-18
相关资源
最近更新 更多