Skip to content

Commit 7cc941f

Browse files
jeffdailyfmassa
andauthored
and ROCm 4.1 nightly wheels (#3604)
Co-authored-by: Francisco Massa <fvsmassa@gmail.com>
1 parent 897ac9c commit 7cc941f

File tree

2 files changed

+141
-1
lines changed

2 files changed

+141
-1
lines changed

.circleci/config.yml

Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -954,6 +954,11 @@ workflows:
954954
name: binary_linux_wheel_py3.6_rocm4.0.1
955955
python_version: '3.6'
956956
wheel_docker_image: pytorch/manylinux-rocm:4.0.1
957+
- binary_linux_wheel:
958+
cu_version: rocm4.1
959+
name: binary_linux_wheel_py3.6_rocm4.1
960+
python_version: '3.6'
961+
wheel_docker_image: pytorch/manylinux-rocm:4.1
957962
- binary_linux_wheel:
958963
conda_docker_image: pytorch/conda-builder:cpu
959964
cu_version: cpu
@@ -983,6 +988,11 @@ workflows:
983988
name: binary_linux_wheel_py3.7_rocm4.0.1
984989
python_version: '3.7'
985990
wheel_docker_image: pytorch/manylinux-rocm:4.0.1
991+
- binary_linux_wheel:
992+
cu_version: rocm4.1
993+
name: binary_linux_wheel_py3.7_rocm4.1
994+
python_version: '3.7'
995+
wheel_docker_image: pytorch/manylinux-rocm:4.1
986996
- binary_linux_wheel:
987997
conda_docker_image: pytorch/conda-builder:cpu
988998
cu_version: cpu
@@ -1012,6 +1022,11 @@ workflows:
10121022
name: binary_linux_wheel_py3.8_rocm4.0.1
10131023
python_version: '3.8'
10141024
wheel_docker_image: pytorch/manylinux-rocm:4.0.1
1025+
- binary_linux_wheel:
1026+
cu_version: rocm4.1
1027+
name: binary_linux_wheel_py3.8_rocm4.1
1028+
python_version: '3.8'
1029+
wheel_docker_image: pytorch/manylinux-rocm:4.1
10151030
- binary_linux_wheel:
10161031
conda_docker_image: pytorch/conda-builder:cpu
10171032
cu_version: cpu
@@ -1041,6 +1056,11 @@ workflows:
10411056
name: binary_linux_wheel_py3.9_rocm4.0.1
10421057
python_version: '3.9'
10431058
wheel_docker_image: pytorch/manylinux-rocm:4.0.1
1059+
- binary_linux_wheel:
1060+
cu_version: rocm4.1
1061+
name: binary_linux_wheel_py3.9_rocm4.1
1062+
python_version: '3.9'
1063+
wheel_docker_image: pytorch/manylinux-rocm:4.1
10441064
- binary_macos_wheel:
10451065
conda_docker_image: pytorch/conda-builder:cpu
10461066
cu_version: cpu
@@ -1819,6 +1839,36 @@ workflows:
18191839
python_version: '3.6'
18201840
requires:
18211841
- nightly_binary_linux_wheel_py3.6_rocm4.0.1_upload
1842+
- binary_linux_wheel:
1843+
cu_version: rocm4.1
1844+
filters:
1845+
branches:
1846+
only: nightly
1847+
tags:
1848+
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
1849+
name: nightly_binary_linux_wheel_py3.6_rocm4.1
1850+
python_version: '3.6'
1851+
wheel_docker_image: pytorch/manylinux-rocm:4.1
1852+
- binary_wheel_upload:
1853+
context: org-member
1854+
filters:
1855+
branches:
1856+
only: nightly
1857+
tags:
1858+
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
1859+
name: nightly_binary_linux_wheel_py3.6_rocm4.1_upload
1860+
requires:
1861+
- nightly_binary_linux_wheel_py3.6_rocm4.1
1862+
subfolder: rocm4.1/
1863+
- smoke_test_linux_pip:
1864+
filters:
1865+
branches:
1866+
only:
1867+
- nightly
1868+
name: nightly_binary_linux_wheel_py3.6_rocm4.1_smoke_test_pip
1869+
python_version: '3.6'
1870+
requires:
1871+
- nightly_binary_linux_wheel_py3.6_rocm4.1_upload
18221872
- binary_linux_wheel:
18231873
conda_docker_image: pytorch/conda-builder:cpu
18241874
cu_version: cpu
@@ -1973,6 +2023,36 @@ workflows:
19732023
python_version: '3.7'
19742024
requires:
19752025
- nightly_binary_linux_wheel_py3.7_rocm4.0.1_upload
2026+
- binary_linux_wheel:
2027+
cu_version: rocm4.1
2028+
filters:
2029+
branches:
2030+
only: nightly
2031+
tags:
2032+
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
2033+
name: nightly_binary_linux_wheel_py3.7_rocm4.1
2034+
python_version: '3.7'
2035+
wheel_docker_image: pytorch/manylinux-rocm:4.1
2036+
- binary_wheel_upload:
2037+
context: org-member
2038+
filters:
2039+
branches:
2040+
only: nightly
2041+
tags:
2042+
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
2043+
name: nightly_binary_linux_wheel_py3.7_rocm4.1_upload
2044+
requires:
2045+
- nightly_binary_linux_wheel_py3.7_rocm4.1
2046+
subfolder: rocm4.1/
2047+
- smoke_test_linux_pip:
2048+
filters:
2049+
branches:
2050+
only:
2051+
- nightly
2052+
name: nightly_binary_linux_wheel_py3.7_rocm4.1_smoke_test_pip
2053+
python_version: '3.7'
2054+
requires:
2055+
- nightly_binary_linux_wheel_py3.7_rocm4.1_upload
19762056
- binary_linux_wheel:
19772057
conda_docker_image: pytorch/conda-builder:cpu
19782058
cu_version: cpu
@@ -2127,6 +2207,36 @@ workflows:
21272207
python_version: '3.8'
21282208
requires:
21292209
- nightly_binary_linux_wheel_py3.8_rocm4.0.1_upload
2210+
- binary_linux_wheel:
2211+
cu_version: rocm4.1
2212+
filters:
2213+
branches:
2214+
only: nightly
2215+
tags:
2216+
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
2217+
name: nightly_binary_linux_wheel_py3.8_rocm4.1
2218+
python_version: '3.8'
2219+
wheel_docker_image: pytorch/manylinux-rocm:4.1
2220+
- binary_wheel_upload:
2221+
context: org-member
2222+
filters:
2223+
branches:
2224+
only: nightly
2225+
tags:
2226+
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
2227+
name: nightly_binary_linux_wheel_py3.8_rocm4.1_upload
2228+
requires:
2229+
- nightly_binary_linux_wheel_py3.8_rocm4.1
2230+
subfolder: rocm4.1/
2231+
- smoke_test_linux_pip:
2232+
filters:
2233+
branches:
2234+
only:
2235+
- nightly
2236+
name: nightly_binary_linux_wheel_py3.8_rocm4.1_smoke_test_pip
2237+
python_version: '3.8'
2238+
requires:
2239+
- nightly_binary_linux_wheel_py3.8_rocm4.1_upload
21302240
- binary_linux_wheel:
21312241
conda_docker_image: pytorch/conda-builder:cpu
21322242
cu_version: cpu
@@ -2281,6 +2391,36 @@ workflows:
22812391
python_version: '3.9'
22822392
requires:
22832393
- nightly_binary_linux_wheel_py3.9_rocm4.0.1_upload
2394+
- binary_linux_wheel:
2395+
cu_version: rocm4.1
2396+
filters:
2397+
branches:
2398+
only: nightly
2399+
tags:
2400+
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
2401+
name: nightly_binary_linux_wheel_py3.9_rocm4.1
2402+
python_version: '3.9'
2403+
wheel_docker_image: pytorch/manylinux-rocm:4.1
2404+
- binary_wheel_upload:
2405+
context: org-member
2406+
filters:
2407+
branches:
2408+
only: nightly
2409+
tags:
2410+
only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/
2411+
name: nightly_binary_linux_wheel_py3.9_rocm4.1_upload
2412+
requires:
2413+
- nightly_binary_linux_wheel_py3.9_rocm4.1
2414+
subfolder: rocm4.1/
2415+
- smoke_test_linux_pip:
2416+
filters:
2417+
branches:
2418+
only:
2419+
- nightly
2420+
name: nightly_binary_linux_wheel_py3.9_rocm4.1_smoke_test_pip
2421+
python_version: '3.9'
2422+
requires:
2423+
- nightly_binary_linux_wheel_py3.9_rocm4.1_upload
22842424
- binary_macos_wheel:
22852425
conda_docker_image: pytorch/conda-builder:cpu
22862426
cu_version: cpu

.circleci/regenerate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def build_workflows(prefix='', filter_branch=None, upload=False, indentation=6,
2929
for btype in ["wheel", "conda"]:
3030
for os_type in ["linux", "macos", "win"]:
3131
python_versions = PYTHON_VERSIONS
32-
cu_versions_dict = {"linux": ["cpu", "cu101", "cu102", "cu111", "rocm4.0.1"],
32+
cu_versions_dict = {"linux": ["cpu", "cu101", "cu102", "cu111", "rocm4.0.1", "rocm4.1"],
3333
"win": ["cpu", "cu101", "cu102", "cu111"],
3434
"macos": ["cpu"]}
3535
cu_versions = cu_versions_dict[os_type]

0 commit comments

Comments
 (0)