ModuleNotFoundError: No module named ‘onnx.optimizer‘

ModuleNotFoundError: No module named ‘onnx.optimizer’

问题描述

在使用 onnx-simplifier 简化onnx模型中一些多余的操作算子时,遇到了下图的问题。搜索发现,是因为onnx 的版本太新,onnx.optimizer 已经从onnx 中分离了出来,成了一个单独的项目。

在这里插入图片描述

解决办法

解决办法就是退回onnx的版本,查到的是说 1.8.1 版本可以。而我直接退到了1.7.0版本。
ModuleNotFoundError: No module named ‘onnx.optimizer‘_第1张图片
目前的版本如下,可正常运行:

  • onnx 1.7.0
  • onnx-simplifer 0.2.16

你可能感兴趣的:(python,深度学习,onnx,pytorch,python)