AIAny
AI Infra2017
Icon for item

ONNX

Defines a portable model format and operator set for moving trained machine learning models across frameworks, runtimes, and hardware targets without locking the model to one toolchain.

Introduction

Model portability is not just saving weights; another runtime must preserve enough graph semantics to execute the model correctly. ONNX gives the AI stack a shared contract between training frameworks, deployment runtimes, and hardware vendors.

What Sets It Apart

It specifies an extensible computation graph, built-in operators, and standard data types, with a strong focus on inference. That makes it a practical baseline for model export, compatibility tests, and hardware-specific optimization paths.

Who Should Use It

Great fit if you move models between training frameworks, inference runtimes, and accelerator toolchains. Look elsewhere if your workflow relies on dynamic framework behavior that cannot be captured cleanly.

Information

  • Websitegithub.com
  • OrganizationsLinux Foundation AI & Data, Meta, Microsoft
  • AuthorsONNX Project Contributors, Meta (Facebook), Microsoft
  • Published date2017/09/29

More Items

GitHub
AI Infra2026

Compresses tool outputs, logs, files and RAG chunks locally before they reach the LLM to reduce token usage while caching originals for on-demand retrieval. Provides proxy/library/wrap modes, JSON- and code-aware compressors, and reversible compression.

GitHub
AI Infra2026

Provides a self‑hosted OpenAI‑compatible gateway that exposes one API endpoint to route requests to 40+ model providers, issue revocable virtual keys, enforce budgets before spend, and record usage.

GitHub
AI Coding2023

A statically typed, parallel programming language that prevents AI-introduced bugs by making correctness claims (laws) require machine-checked proofs. Compiles to native code and targets CPU/GPU parallelism with a fast proof checker.