ModuleNotFoundError: No module named ‘onnx.optimizer’
问题描述
在使用 onnx-simplifier 简化onnx模型中一些多余的操作算子时,遇到了下图的问题。搜索发现,是因为onnx 的版本太新,onnx.optimizer 已经从onnx 中分离了出来,成了一个单独的项目。
解决办法
解决办法就是退回onnx的版本,查到的是说 1.8.1 版本可以。而我直接退到了1.7.0版本。
目前的版本如下,可正常运行:
- onnx 1.7.0
- onnx-simplifer 0.2.16