inisis / OnnxSlim

A Toolkit to Help Optimize Onnx Model
MIT License
71 stars 8 forks source link

No module named packaging #4

Closed glenn-jocher closed 4 months ago

glenn-jocher commented 4 months ago

If I install simpy to resolve #3 I get a new error:

onnxslim OnnxSlim yolov8n.onnx

Traceback (most recent call last):
  File "/Users/glennjocher/PycharmProjects/OnnxSlim/venv/bin/onnxslim", line 33, in <module>
    sys.exit(load_entry_point('onnxslim', 'console_scripts', 'onnxslim')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/Users/glennjocher/PycharmProjects/OnnxSlim/onnxslim/cli/_main.py", line 281, in main
    slim(
  File "/Users/glennjocher/PycharmProjects/OnnxSlim/onnxslim/cli/_main.py", line 62, in slim
    from onnxslim.core.slim import (
  File "/Users/glennjocher/PycharmProjects/OnnxSlim/onnxslim/core/slim.py", line 23, in <module>
    from .symbolic_shape_infer import SymbolicShapeInference
  File "/Users/glennjocher/PycharmProjects/OnnxSlim/onnxslim/core/symbolic_shape_infer.py", line 12, in <module>
    from packaging import version
ModuleNotFoundError: No module named 'packaging'
inisis commented 4 months ago

Hi, @glenn-jocher, the correct usage should be onnxslim yolov8n.onnx slim.onnx, and I should add a onnxruntime dependecy.

inisis commented 4 months ago

@glenn-jocher Hi, can you add me to the Ultralytics Actions group, I can not perform Ultralytics Formatting right now. image