onnx/ir-py

Efficient in-memory representation for ONNX, in Python

52
/ 100
Established

This project provides an efficient way to work with ONNX (Open Neural Network Exchange) models directly in memory. It helps machine learning engineers and researchers build, analyze, and modify their AI models, taking in an ONNX model and allowing robust changes before outputting the refined model. This tool is for those who need to manipulate the internal structure of neural network models.

Use this if you are a machine learning engineer or researcher needing to efficiently construct, analyze, or transform ONNX neural network models without memory limitations.

Not ideal if you are an end-user simply running pre-trained ONNX models and do not need to modify their internal graph structure.

neural-network-optimization model-conversion deep-learning-workflow AI-model-development
No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 15 / 25
Community 19 / 25

How are scores calculated?

Stars

43

Forks

20

Language

Python

License

Apache-2.0

Last pushed

Mar 09, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/onnx/ir-py"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.