inisis/OnnxSlim

A Toolkit to Help Optimize Onnx Model

517

stars

558

commits

Python

primary language

Sep 7, 2026

updated

onnx
onnxruntime
optimization

README

OnnxSlim Logo OnnxSlim Logo

DeepWiki

OnnxSlim can help you slim your onnx model, with less operators, but same accuracy, better inference speed.

Installation

Using Prebuilt

pip install onnxslim

Install From Source

pip install git+https://github.com/inisis/OnnxSlim@main

Install From Local

git clone https://github.com/inisis/OnnxSlim && cd OnnxSlim/
pip install .

How to use

Bash

onnxslim your_onnx_model slimmed_onnx_model

Inscript

import onnx
import onnxslim

model = onnx.load("model.onnx")
slimmed_model = onnxslim.slim(model)

if slimmed_model:
    onnx.save(slimmed_model, "slimmed_model.onnx")

For more usage, see onnxslim -h or refer to our examples

Projects using OnnxSlim

References

Contributors

Contact

Discord: https://discord.gg/nRw2Fd3VUS QQ Group: 873569894

Contributors

inisis

495 commits

whyb

12 commits

glenn-jocher

9 commits

inisis/OnnxSlim

A Toolkit to Help Optimize Onnx Model

517

stars

558

commits

Python

primary language

Sep 7, 2026

updated

onnx
onnxruntime
optimization

README

OnnxSlim Logo OnnxSlim Logo

DeepWiki

OnnxSlim can help you slim your onnx model, with less operators, but same accuracy, better inference speed.

Installation

Using Prebuilt

pip install onnxslim

Install From Source

pip install git+https://github.com/inisis/OnnxSlim@main

Install From Local

git clone https://github.com/inisis/OnnxSlim && cd OnnxSlim/
pip install .

How to use

Bash

onnxslim your_onnx_model slimmed_onnx_model

Inscript

import onnx
import onnxslim

model = onnx.load("model.onnx")
slimmed_model = onnxslim.slim(model)

if slimmed_model:
    onnx.save(slimmed_model, "slimmed_model.onnx")

For more usage, see onnxslim -h or refer to our examples

Projects using OnnxSlim

References

Contributors

Contact

Discord: https://discord.gg/nRw2Fd3VUS QQ Group: 873569894

Contributors

inisis

495 commits

whyb

12 commits

glenn-jocher

9 commits

Languages

Python

100.0%