AIAny
AI Infra2018
Icon for item

ONNX Runtime | Home

Runs ONNX models faster on CPU, GPU, and NPU by routing graph subgraphs to backend execution providers (CUDA, TensorRT, OpenVINO, DirectML, CoreML). One engine serves the same model across cloud, browser, mobile, and edge, for both inference and training.

Introduction

The hard part of shipping a model was never training it — it was getting the same model to run fast on a Windows laptop, an Android phone, an NVIDIA server, and a web page without rewriting it five times. ONNX Runtime's bet is that a single intermediate format plus a pluggable backend system can absorb that fragmentation, which is why it now quietly powers inference inside Windows, Office, and Bing as well as thousands of external products.

What Sets It Apart
  • Execution provider architecture: instead of one monolithic runtime, it partitions a model graph and hands each subgraph to the best available backend (CUDA, TensorRT, OpenVINO, DirectML, CoreML, or plain CPU), falling back gracefully when a kernel isn't supported. You write the model once and let deployment pick the accelerator.
  • Framework-agnostic reach: it consumes models exported from PyTorch, TensorFlow/Keras, scikit-learn, LightGBM, and XGBoost, so classical ML and deep learning share the same serving path.
  • Both directions of the pipeline: beyond inference it accelerates transformer training and supports on-device training for personalization without sending data off the device.
Who It's For

Great fit if you need one deployment target that spans server, browser, mobile, and edge, or if you want hardware-specific speedups without locking your code to a vendor SDK. Look elsewhere if you live entirely inside one framework's native serving stack (e.g. TorchServe) and never leave that hardware — the indirection of exporting to ONNX and tuning execution providers adds friction you won't recoup.

Information

Categories

More Items

GitHub
AI Infra2025

Defines a vendor-neutral JSON/YAML semantic model specification and tooling to exchange metrics, dimensions, lineage and other business semantics across analytics, AI and BI platforms; includes a core spec, validators, converters (dbt, GoodData, Salesforce) and example models.

GitHub
AI Train2025

An asynchronous, high-throughput framework for large-scale reinforcement learning and agentic training that scales to 1T+ MoE models and 1000+ GPUs, with native verifiers integration, end-to-end SFT/RL/evals, and Slurm/Kubernetes deployment; requires NVIDIA GPUs.

GitHub

Runs a self-hosted meeting bot and transcription API that joins Google Meet, Teams and Zoom and streams speaker-attributed transcripts in real time. Compiles meetings into a git-backed Markdown workspace and runs sandboxed agents on your infrastructure; Apache-2.0 and air-gap capable.