onnxruntime
onnxruntime copied to clipboard
[ROCm] Use ROCm 6.2.3 in docker and ROCm/Migrahx CI pipelines
Description
Use rocm 6.2.3 in docker files and CI pipelines.
Some improvements/upgrades on ROCm docker file:
- Use a shared docker file for ROCm and Migraphx CI pipelines to reduce maintenance cost.
- rocm 6.0/6.1.3 => 6.2.3
- Ubuntu 20.04 => 22.04
- python 3.9 => 3.10
- cmake 3.30.1 => 3.30.5
- ccache 4.7.4 => 4.10.2
- miniconda => venv
- use requirements.txt for installing common python package.
- Fix message "ROCm version from ..." with correct file path in CMakeList.txt
Motivation and Context
In 1.20 release, ROCm nuget packaging pipeline will use 6.2: https://github.com/microsoft/onnxruntime/pull/22461. This upgrades rocm to 6.2.3 in CI pipelines.