File tree 2 files changed +11
-4
lines changed
2 files changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,10 @@ concurrency:
17
17
env :
18
18
HF_TOKEN : ${{ secrets.HF_TOKEN }}
19
19
20
+ permissions :
21
+ id-token : write
22
+ contents : read
23
+
20
24
jobs :
21
25
test-nightly :
22
26
strategy :
@@ -33,10 +37,16 @@ jobs:
33
37
torch-spec : ' --pre torch --index-url https://download.pytorch.org/whl/nightly/cpu'
34
38
gpu-arch-type : " cpu"
35
39
gpu-arch-version : " "
40
+ - name : ROCM Nightly
41
+ runs-on : linux.rocm.gpu.2
42
+ torch-spec : ' --pre torch --index-url https://download.pytorch.org/whl/nightly/rocm6.3'
43
+ gpu-arch-type : " rocm"
44
+ gpu-arch-version : " 6.3"
36
45
37
46
uses : pytorch/test-infra/.github/workflows/linux_job_v2.yml@main
38
47
with :
39
48
timeout : 120
49
+ no-sudo : ${{ matrix.gpu-arch-type == 'rocm' }}
40
50
runner : ${{ matrix.runs-on }}
41
51
gpu-arch-type : ${{ matrix.gpu-arch-type }}
42
52
gpu-arch-version : ${{ matrix.gpu-arch-version }}
71
81
torch-spec : ' torch==2.5.1 --index-url https://download.pytorch.org/whl/cu121'
72
82
gpu-arch-type : " cuda"
73
83
gpu-arch-version : " 12.1"
74
-
75
84
- name : CPU 2.3
76
85
runs-on : linux.4xlarge
77
86
torch-spec : ' torch==2.3.0 --index-url https://download.pytorch.org/whl/cpu'
99
108
conda create -n venv python=3.9 -y
100
109
conda activate venv
101
110
echo "::group::Install newer objcopy that supports --set-section-alignment"
102
- yum install -y devtoolset-10-binutils
103
- export PATH=/opt/rh/devtoolset-10/root/usr/bin/:$PATH
104
111
python -m pip install --upgrade pip
105
112
pip install ${{ matrix.torch-spec }}
106
113
pip install -r dev-requirements.txt
Original file line number Diff line number Diff line change @@ -607,7 +607,7 @@ def _torch_version_at_least(min_version):
607
607
def is_MI300 ():
608
608
if torch .cuda .is_available () and torch .version .hip :
609
609
mxArchName = ["gfx940" , "gfx941" , "gfx942" ]
610
- archName = torch .cuda .get_device_properties ().gcnArchName
610
+ archName = torch .cuda .get_device_properties (0 ).gcnArchName
611
611
for arch in mxArchName :
612
612
if arch in archName :
613
613
return True
You can’t perform that action at this time.
0 commit comments