mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-20 21:14:14 +08:00
Update ROCm Docker image with latest AMD debians (#11507)
Summary: Building at https://ci.pytorch.org/jenkins/job/caffe2-docker-trigger/194/ Signed-off-by: Edward Z. Yang <ezyang@fb.com> Pull Request resolved: https://github.com/pytorch/pytorch/pull/11507 Differential Revision: D9772474 Pulled By: ezyang fbshipit-source-id: ab00f05744547dc7ec9f97511e2c8495ac282fac
This commit is contained in:
committed by
Facebook Github Bot
parent
02c4cd3c8a
commit
b663b7ce7e
@ -60,25 +60,30 @@ install_rocrand() {
|
||||
# Install rocSPARSE/hipSPARSE that will be released soon - can co-exist w/ hcSPARSE which will be removed soon
|
||||
install_hipsparse() {
|
||||
mkdir -p /opt/rocm/debians
|
||||
curl https://s3.amazonaws.com/ossci-linux/rocsparse-0.1.1.0.deb -o /opt/rocm/debians/rocsparse.deb
|
||||
curl https://s3.amazonaws.com/ossci-linux/hipsparse-0.1.1.0.deb -o /opt/rocm/debians/hipsparse.deb
|
||||
curl https://s3.amazonaws.com/ossci-linux/rocsparse-0.1.2.114-Linux.deb -o /opt/rocm/debians/rocsparse.deb
|
||||
curl https://s3.amazonaws.com/ossci-linux/hipsparse-0.1.2.55-Linux.deb -o /opt/rocm/debians/hipsparse.deb
|
||||
dpkg -i /opt/rocm/debians/rocsparse.deb
|
||||
dpkg -i /opt/rocm/debians/hipsparse.deb
|
||||
}
|
||||
|
||||
# Install custom hcc containing two compiler fixes relevant to PyTorch
|
||||
install_customhcc() {
|
||||
HIP_VERSION="1.5.18354"
|
||||
mkdir -p /opt/rocm/debians
|
||||
curl https://s3.amazonaws.com/ossci-linux/hcc-1.2.18272-Linux.deb -o /opt/rocm/debians/hcc-1.2.18272-Linux.deb
|
||||
curl https://s3.amazonaws.com/ossci-linux/hip_base-1.5.18276.deb -o /opt/rocm/debians/hip_base-1.5.18276.deb
|
||||
curl https://s3.amazonaws.com/ossci-linux/hip_doc-1.5.18276.deb -o /opt/rocm/debians/hip_doc-1.5.18276.deb
|
||||
curl https://s3.amazonaws.com/ossci-linux/hip_samples-1.5.18276.deb -o /opt/rocm/debians/hip_samples-1.5.18276.deb
|
||||
curl https://s3.amazonaws.com/ossci-linux/hip_hcc-1.5.18276.deb -o /opt/rocm/debians/hip_hcc-1.5.18276.deb
|
||||
dpkg -i /opt/rocm/debians/hcc-1.2.18272-Linux.deb
|
||||
dpkg -i /opt/rocm/debians/hip_base-1.5.18276.deb
|
||||
dpkg -i /opt/rocm/debians/hip_doc-1.5.18276.deb
|
||||
dpkg -i /opt/rocm/debians/hip_samples-1.5.18276.deb
|
||||
dpkg -i /opt/rocm/debians/hip_hcc-1.5.18276.deb
|
||||
curl https://s3.amazonaws.com/ossci-linux/hcc-1.2.18272-Linux.deb -o /opt/rocm/debians/hcc-Linux.deb
|
||||
curl "https://s3.amazonaws.com/ossci-linux/hip_base-$HIP_VERSION.deb" -o /opt/rocm/debians/hip_base.deb
|
||||
curl "https://s3.amazonaws.com/ossci-linux/hip_doc-$HIP_VERSION.deb" -o /opt/rocm/debians/hip_doc.deb
|
||||
curl "https://s3.amazonaws.com/ossci-linux/hip_samples-$HIP_VERSION.deb" -o /opt/rocm/debians/hip_samples.deb
|
||||
curl "https://s3.amazonaws.com/ossci-linux/hip_hcc-$HIP_VERSION.deb" -o /opt/rocm/debians/hip_hcc.deb
|
||||
dpkg -i /opt/rocm/debians/hcc-Linux.deb
|
||||
dpkg -i /opt/rocm/debians/hip_base.deb
|
||||
dpkg -i /opt/rocm/debians/hip_doc.deb
|
||||
dpkg -i /opt/rocm/debians/hip_samples.deb
|
||||
dpkg -i /opt/rocm/debians/hip_hcc.deb
|
||||
|
||||
if [[ -f /opt/rocm/hip/cmake/FindHIP.cmake ]]; then
|
||||
sudo sed -i 's/\ -I${dir}/\ $<$<BOOL:${dir}>:-I${dir}>/' /opt/rocm/hip/cmake/FindHIP.cmake
|
||||
fi
|
||||
}
|
||||
|
||||
# Install Python packages depending on the base OS
|
||||
|
Reference in New Issue
Block a user