
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.
Check out Radeon™ ML SDK on GitHubRead the Radeon™ ML developer guide
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











