- Upgrade ONNXRuntime libraries to the newest versions.
Remove Python 3.9 support, because ONNXRuntime 1.20.0 does not support it.Old update- Add Python 3.13 support.
- Support ROCm 6.4.* & 6.3.*.
- Remove ROCm EP because of 1.23.0 update.
Be sure that you have installed ROCm 6.3.* or newer versions. You can use amd-smi to check it.
Go to Releases page, choose the versions of ONNXRuntime-ROCm you want, and tar zxvf it.
pip install onnxruntime-rocm onnxruntime-migraphx- Go to Releases page, choose the versions of ONNXRuntime-ROCm you want and the right version of your Python environment.
- Download the wheel file.
pip installit.
- Go to Releases page, choose the versions of ONNXRuntime-ROCm you want and copy it to a
local_nuget_dir. - Add the following configuration to your
Nuget.Config.
<configuration>
<packageSources>
<add key="LocalSource" value="/path/to/local_nuget_dir" />
</packageSources>
</configuration>
dotnet add package Microsoft.ML.OnnxRuntime.Managed --version <the version of nupkg>anddotnet add package Microsoft.ML.OnnxRuntime.ROCm --version <the version of nupkg>
Ubuntu 22.04
Python 3.10~3.13
ROCm 7.0.1
GLIBC 2.35
onnxruntime-1.23.0