Skip to content
@onnxruntime

ONNX Runtime

ONNX Runtime (ORT) optimizes and accelerates machine learning training and inferencing.

Supercharge your machine learning with ONNX Runtime, a cross-platform inference and training accelerator.

ONNX Runtime inference can enable faster customer experiences and lower costs, supporting models from deep learning frameworks such as PyTorch and TensorFlow/Keras as well as classical machine learning libraries such as scikit-learn, LightGBM, XGBoost, and more. ONNX Runtime is compatible with a wide range of hardware, drivers, and operating systems, and delivers unparalleled performance by leveraging hardware accelerators where applicable alongside intelligent graph optimizations and transforms. Learn more →

ONNX Runtime training can accelerate the model training time on multi-node NVIDIA GPUs for transformer models. Experience faster training with a simple one-line addition to your existing PyTorch scripts. Learn more →

Get Started & Resources

ONNXRuntime GitHub ONNXRuntime Website ONNXRuntime Docs ONNXRuntime Youtube ONNXRuntime Blogs

Sample and tutorial repositories:

Popular repositories Loading

  1. onnxruntime-qnn onnxruntime-qnn Public

    onnxruntime-qnn is the Qualcomm AI Runtime (QAIRT) execution provider for onnxruntime. It provides onnxruntime hardware acceleration and advanced functionalities on Qualcomm devices.

    C++ 54 15

  2. StableDiffusion-v1.5-Onnx-Demo StableDiffusion-v1.5-Onnx-Demo Public

    C# 24 1

  3. Whisper-HybridLoop-Onnx-Demo Whisper-HybridLoop-Onnx-Demo Public

    C# 19 3

  4. mobius mobius Public

    Build generative models in ONNX

    Python 19 7

  5. onnxruntime-ep-neuropilot onnxruntime-ep-neuropilot Public

    The MediaTek NeuroPilot Plugin Execution Provider for ONNX Runtime

    C++ 8

  6. onnxruntime-ep-tensorrt onnxruntime-ep-tensorrt Public

    onnxruntime-ep-tensorrt is a plugin execution provider that implements the ONNX Runtime EP interfaces and utilizes NVIDIA TensorRT for accelerated inference on NVIDIA devices.

    C++ 6 3

Repositories

Showing 10 of 13 repositories
  • onnxruntime-qnn Public

    onnxruntime-qnn is the Qualcomm AI Runtime (QAIRT) execution provider for onnxruntime. It provides onnxruntime hardware acceleration and advanced functionalities on Qualcomm devices.

    onnxruntime/onnxruntime-qnn's past year of commit activity
    C++ 54 MIT 15 4 120 Updated Oct 19, 2026
  • mobius Public

    Build generative models in ONNX

    onnxruntime/mobius's past year of commit activity
    Python 19 MIT 7 39 37 Updated Oct 19, 2026
  • onnxruntime-ep-neuropilot Public

    The MediaTek NeuroPilot Plugin Execution Provider for ONNX Runtime

    onnxruntime/onnxruntime-ep-neuropilot's past year of commit activity
    C++ 8 MIT 0 3 1 Updated Oct 19, 2026
  • onnxruntime-ep-amdgpu Public

    ONNX Runtime plugin Execution Providers for AMD ML hardware

    onnxruntime/onnxruntime-ep-amdgpu's past year of commit activity
    C++ 4 MIT 9 1 8 Updated Oct 19, 2026
  • onnxruntime-ep-openvino Public

    Source code for ONNX Runtime OpenVINO Plugin Execution Provider

    onnxruntime/onnxruntime-ep-openvino's past year of commit activity
    C++ 5 MIT 0 0 0 Updated Oct 14, 2026
  • onnxruntime/onnxruntime-ep-mlx's past year of commit activity
    Rust 2 MIT 1 0 3 Updated Oct 14, 2026
  • onnxruntime-ep-tensorrt Public

    onnxruntime-ep-tensorrt is a plugin execution provider that implements the ONNX Runtime EP interfaces and utilizes NVIDIA TensorRT for accelerated inference on NVIDIA devices.

    onnxruntime/onnxruntime-ep-tensorrt's past year of commit activity
    C++ 6 MIT 3 3 4 Updated Oct 7, 2026
  • inference-sim Public
    onnxruntime/inference-sim's past year of commit activity
    TypeScript 1 MIT 0 0 0 Updated Aug 13, 2026
  • onnxruntime/Whisper-HybridLoop-Onnx-Demo's past year of commit activity
    C# 19 MIT 3 1 0 Updated Mar 15, 2024
  • onnxruntime/StableDiffusion-v1.5-Onnx-Demo's past year of commit activity
    C# 24 MIT 1 0 0 Updated May 24, 2023

Most used topics

Loading…