
Radeon™ Machine Learning (Radeon™ ML or RML) is an AMD SDK for high-performance deep learning inference on GPUs. This library is designed to support any desktop OS and any vendor’s GPU with a single API to simplify the usage of ML inference.
RML is built on DirectML (DirectX®12), MIOpen (OpenCL™) and MPS (Metal).
It uses the native low-level API to achieve the best possible performance as on every OS.
RML provides for interoperability with your application via DirectX®/OpenCL™/Metal.
Backend support in Radeon™ ML
Radeon™ ML can use one of the following underlying backends for inference:
- Microsoft® DirectML
- AMD MIOpen
- Apple® MPS
The choice of the backend depends on your operating system:
Backend
Windows
Linux
OSX
Microsoft® DirectML
AMD MIOpen
Apple® MPS
For DirectML: Windows® 10 SDK version 1903 or later
For MIOpen: pre-built MIOpen libraries/binaries
For Apple® MPS: OSX 10.13.4 or later
Our other SDKs

Dense Geometry Compression Format (DGF) is our block-based geometry compression technology. It is a hardware-friendly format, supported by future GPU architectures.

AMD Schola is a library for developing reinforcement learning (RL) agents in Unreal Engine and training with your favorite python-based RL Frameworks.

AMD Radeon™ Anti-Lag 2 reduces the system latency by applying frame alignment between the CPU and GPU jobs.

Capsaicin is a Direct3D12 framework for real-time graphics research which implements the GI-1.0 technique and a reference path-tracer.

The Render Pipeline Shaders (RPS) SDK provides a framework for graphics engines to use Render Graphs with explicit APIs.

ADLX is a modern library designed to access features and functionality of AMD systems such as Display, 3D graphics, Performance Monitoring, GPU Tuning, and more.

Brotli-G is an open-source compression/decompression standard for digital assets (based on Brotli) that is compatible with GPU hardware.

HIP RT is a ray tracing library for HIP, making it easy to write ray tracing applications in HIP.

Orochi is a library which loads HIP and CUDA® APIs dynamically, allowing the user to switch APIs at runtime.

AMD Radeon™ ProRender is our fast, easy, and incredible physically-based rendering engine built on industry standards that enables accelerated rendering on virtually any GPU, any CPU, and any OS in over a dozen leading digital content creation and CAD applications.

Harness the power of machine learning to enhance images with denoising, enabling your application to produce high quality images in a fraction of the time traditional denoising filters take.

The Advanced Media Framework SDK provides developers with optimal access to AMD GPUs for multimedia processing.