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++ 48 11

  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 17 5

  5. RyzenAI-Cloud2Client-Onnx-Demo RyzenAI-Cloud2Client-Onnx-Demo Public

    QML 3

  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++ 3 2

Repositories

Showing 10 of 10 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++ 48 MIT 11 0 75 Updated Sep 10, 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++ 3 MIT 7 0 11 Updated Sep 10, 2026
  • mobius Public

    Build generative models in ONNX

    onnxruntime/mobius's past year of commit activity
    Python 17 MIT 5 27 32 Updated Sep 9, 2026
  • inference-sim Public
    onnxruntime/inference-sim's past year of commit activity
    TypeScript 1 MIT 0 0 0 Updated Aug 12, 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++ 3 MIT 2 0 3 Updated Jun 24, 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
  • .github Public
    onnxruntime/.github's past year of commit activity
    0 MIT 0 0 0 Updated May 23, 2023
  • onnxruntime/RyzenAI-Cloud2Client-Onnx-Demo's past year of commit activity
    QML 3 MIT 0 0 0 Updated May 23, 2023
  • onnxruntime/StableDiffusion-v1.5-Onnx-Python-Demo's past year of commit activity
    Python 2 MIT 0 0 0 Updated May 23, 2023

Most used topics

Loading…