| # Isolated Python environment for the ECSeg ONNX optimization pipeline ONLY. | |
| # Create with Python 3.12 (onnxruntime has no 3.14 wheels as of this writing): | |
| # python3.12 -m venv .venv && source .venv/bin/activate | |
| # pip install -r scripts/model-optimization/requirements.txt | |
| # | |
| # These pins are what the report's numbers were produced with. They are NOT app dependencies — | |
| # nothing here is added to package.json. The browser benchmark uses the repo's own | |
| # onnxruntime-web 1.24.3 (node_modules), not the Python onnxruntime below. | |
| onnx==1.17.0 | |
| onnxruntime==1.22.0 | |
| onnxconverter-common==1.14.0 | |
| onnxslim==0.1.95 | |
| numpy==2.2.6 | |
| opencv-python-headless==5.0.0.93 | |
| protobuf==3.20.2 | |
| Pillow==12.3.0 | |