From e584120e69b970e23bfb46e3d5238d85baf36808 Mon Sep 17 00:00:00 2001 From: Jithun Nair Date: Wed, 16 Nov 2022 00:28:52 +0000 Subject: [PATCH 1/2] Update to ROCm 5.3 --- .circleci/config.yml | 136 ++++++++++++++++++++-------------------- .circleci/regenerate.py | 2 +- 2 files changed, 69 insertions(+), 69 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 9c03a0669f6..2942282200e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1120,16 +1120,16 @@ workflows: name: binary_linux_wheel_py3.7_cu117 python_version: '3.7' wheel_docker_image: pytorch/manylinux-cuda117 - - binary_linux_wheel: - cu_version: rocm5.1.1 - name: binary_linux_wheel_py3.7_rocm5.1.1 - python_version: '3.7' - wheel_docker_image: pytorch/manylinux-rocm:5.1.1 - binary_linux_wheel: cu_version: rocm5.2 name: binary_linux_wheel_py3.7_rocm5.2 python_version: '3.7' wheel_docker_image: pytorch/manylinux-rocm:5.2 + - binary_linux_wheel: + cu_version: rocm5.3 + name: binary_linux_wheel_py3.7_rocm5.3 + python_version: '3.7' + wheel_docker_image: pytorch/manylinux-rocm:5.3 - binary_linux_wheel: conda_docker_image: pytorch/conda-builder:cpu cu_version: cpu @@ -1148,16 +1148,16 @@ workflows: name: binary_linux_wheel_py3.8_cu117 python_version: '3.8' wheel_docker_image: pytorch/manylinux-cuda117 - - binary_linux_wheel: - cu_version: rocm5.1.1 - name: binary_linux_wheel_py3.8_rocm5.1.1 - python_version: '3.8' - wheel_docker_image: pytorch/manylinux-rocm:5.1.1 - binary_linux_wheel: cu_version: rocm5.2 name: binary_linux_wheel_py3.8_rocm5.2 python_version: '3.8' wheel_docker_image: pytorch/manylinux-rocm:5.2 + - binary_linux_wheel: + cu_version: rocm5.3 + name: binary_linux_wheel_py3.8_rocm5.3 + python_version: '3.8' + wheel_docker_image: pytorch/manylinux-rocm:5.3 - binary_linux_wheel: conda_docker_image: pytorch/conda-builder:cpu cu_version: cpu @@ -1176,16 +1176,16 @@ workflows: name: binary_linux_wheel_py3.9_cu117 python_version: '3.9' wheel_docker_image: pytorch/manylinux-cuda117 - - binary_linux_wheel: - cu_version: rocm5.1.1 - name: binary_linux_wheel_py3.9_rocm5.1.1 - python_version: '3.9' - wheel_docker_image: pytorch/manylinux-rocm:5.1.1 - binary_linux_wheel: cu_version: rocm5.2 name: binary_linux_wheel_py3.9_rocm5.2 python_version: '3.9' wheel_docker_image: pytorch/manylinux-rocm:5.2 + - binary_linux_wheel: + cu_version: rocm5.3 + name: binary_linux_wheel_py3.9_rocm5.3 + python_version: '3.9' + wheel_docker_image: pytorch/manylinux-rocm:5.3 - binary_linux_wheel: conda_docker_image: pytorch/conda-builder:cpu cu_version: cpu @@ -1204,16 +1204,16 @@ workflows: name: binary_linux_wheel_py3.10_cu117 python_version: '3.10' wheel_docker_image: pytorch/manylinux-cuda117 - - binary_linux_wheel: - cu_version: rocm5.1.1 - name: binary_linux_wheel_py3.10_rocm5.1.1 - python_version: '3.10' - wheel_docker_image: pytorch/manylinux-rocm:5.1.1 - binary_linux_wheel: cu_version: rocm5.2 name: binary_linux_wheel_py3.10_rocm5.2 python_version: '3.10' wheel_docker_image: pytorch/manylinux-rocm:5.2 + - binary_linux_wheel: + cu_version: rocm5.3 + name: binary_linux_wheel_py3.10_rocm5.3 + python_version: '3.10' + wheel_docker_image: pytorch/manylinux-rocm:5.3 - binary_macos_wheel: conda_docker_image: pytorch/conda-builder:cpu cu_version: cpu @@ -1812,15 +1812,15 @@ workflows: - nightly_binary_linux_wheel_py3.7_cu117 subfolder: cu117/ - binary_linux_wheel: - cu_version: rocm5.1.1 + cu_version: rocm5.2 filters: branches: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.7_rocm5.1.1 + name: nightly_binary_linux_wheel_py3.7_rocm5.2 python_version: '3.7' - wheel_docker_image: pytorch/manylinux-rocm:5.1.1 + wheel_docker_image: pytorch/manylinux-rocm:5.2 - binary_wheel_upload: context: org-member filters: @@ -1828,20 +1828,20 @@ workflows: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.7_rocm5.1.1_upload + name: nightly_binary_linux_wheel_py3.7_rocm5.2_upload requires: - - nightly_binary_linux_wheel_py3.7_rocm5.1.1 - subfolder: rocm5.1.1/ + - nightly_binary_linux_wheel_py3.7_rocm5.2 + subfolder: rocm5.2/ - binary_linux_wheel: - cu_version: rocm5.2 + cu_version: rocm5.3 filters: branches: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.7_rocm5.2 + name: nightly_binary_linux_wheel_py3.7_rocm5.3 python_version: '3.7' - wheel_docker_image: pytorch/manylinux-rocm:5.2 + wheel_docker_image: pytorch/manylinux-rocm:5.3 - binary_wheel_upload: context: org-member filters: @@ -1849,10 +1849,10 @@ workflows: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.7_rocm5.2_upload + name: nightly_binary_linux_wheel_py3.7_rocm5.3_upload requires: - - nightly_binary_linux_wheel_py3.7_rocm5.2 - subfolder: rocm5.2/ + - nightly_binary_linux_wheel_py3.7_rocm5.3 + subfolder: rocm5.3/ - binary_linux_wheel: conda_docker_image: pytorch/conda-builder:cpu cu_version: cpu @@ -1920,15 +1920,15 @@ workflows: - nightly_binary_linux_wheel_py3.8_cu117 subfolder: cu117/ - binary_linux_wheel: - cu_version: rocm5.1.1 + cu_version: rocm5.2 filters: branches: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.8_rocm5.1.1 + name: nightly_binary_linux_wheel_py3.8_rocm5.2 python_version: '3.8' - wheel_docker_image: pytorch/manylinux-rocm:5.1.1 + wheel_docker_image: pytorch/manylinux-rocm:5.2 - binary_wheel_upload: context: org-member filters: @@ -1936,20 +1936,20 @@ workflows: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.8_rocm5.1.1_upload + name: nightly_binary_linux_wheel_py3.8_rocm5.2_upload requires: - - nightly_binary_linux_wheel_py3.8_rocm5.1.1 - subfolder: rocm5.1.1/ + - nightly_binary_linux_wheel_py3.8_rocm5.2 + subfolder: rocm5.2/ - binary_linux_wheel: - cu_version: rocm5.2 + cu_version: rocm5.3 filters: branches: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.8_rocm5.2 + name: nightly_binary_linux_wheel_py3.8_rocm5.3 python_version: '3.8' - wheel_docker_image: pytorch/manylinux-rocm:5.2 + wheel_docker_image: pytorch/manylinux-rocm:5.3 - binary_wheel_upload: context: org-member filters: @@ -1957,10 +1957,10 @@ workflows: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.8_rocm5.2_upload + name: nightly_binary_linux_wheel_py3.8_rocm5.3_upload requires: - - nightly_binary_linux_wheel_py3.8_rocm5.2 - subfolder: rocm5.2/ + - nightly_binary_linux_wheel_py3.8_rocm5.3 + subfolder: rocm5.3/ - binary_linux_wheel: conda_docker_image: pytorch/conda-builder:cpu cu_version: cpu @@ -2028,15 +2028,15 @@ workflows: - nightly_binary_linux_wheel_py3.9_cu117 subfolder: cu117/ - binary_linux_wheel: - cu_version: rocm5.1.1 + cu_version: rocm5.2 filters: branches: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.9_rocm5.1.1 + name: nightly_binary_linux_wheel_py3.9_rocm5.2 python_version: '3.9' - wheel_docker_image: pytorch/manylinux-rocm:5.1.1 + wheel_docker_image: pytorch/manylinux-rocm:5.2 - binary_wheel_upload: context: org-member filters: @@ -2044,20 +2044,20 @@ workflows: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.9_rocm5.1.1_upload + name: nightly_binary_linux_wheel_py3.9_rocm5.2_upload requires: - - nightly_binary_linux_wheel_py3.9_rocm5.1.1 - subfolder: rocm5.1.1/ + - nightly_binary_linux_wheel_py3.9_rocm5.2 + subfolder: rocm5.2/ - binary_linux_wheel: - cu_version: rocm5.2 + cu_version: rocm5.3 filters: branches: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.9_rocm5.2 + name: nightly_binary_linux_wheel_py3.9_rocm5.3 python_version: '3.9' - wheel_docker_image: pytorch/manylinux-rocm:5.2 + wheel_docker_image: pytorch/manylinux-rocm:5.3 - binary_wheel_upload: context: org-member filters: @@ -2065,10 +2065,10 @@ workflows: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.9_rocm5.2_upload + name: nightly_binary_linux_wheel_py3.9_rocm5.3_upload requires: - - nightly_binary_linux_wheel_py3.9_rocm5.2 - subfolder: rocm5.2/ + - nightly_binary_linux_wheel_py3.9_rocm5.3 + subfolder: rocm5.3/ - binary_linux_wheel: conda_docker_image: pytorch/conda-builder:cpu cu_version: cpu @@ -2136,15 +2136,15 @@ workflows: - nightly_binary_linux_wheel_py3.10_cu117 subfolder: cu117/ - binary_linux_wheel: - cu_version: rocm5.1.1 + cu_version: rocm5.2 filters: branches: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.10_rocm5.1.1 + name: nightly_binary_linux_wheel_py3.10_rocm5.2 python_version: '3.10' - wheel_docker_image: pytorch/manylinux-rocm:5.1.1 + wheel_docker_image: pytorch/manylinux-rocm:5.2 - binary_wheel_upload: context: org-member filters: @@ -2152,20 +2152,20 @@ workflows: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.10_rocm5.1.1_upload + name: nightly_binary_linux_wheel_py3.10_rocm5.2_upload requires: - - nightly_binary_linux_wheel_py3.10_rocm5.1.1 - subfolder: rocm5.1.1/ + - nightly_binary_linux_wheel_py3.10_rocm5.2 + subfolder: rocm5.2/ - binary_linux_wheel: - cu_version: rocm5.2 + cu_version: rocm5.3 filters: branches: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.10_rocm5.2 + name: nightly_binary_linux_wheel_py3.10_rocm5.3 python_version: '3.10' - wheel_docker_image: pytorch/manylinux-rocm:5.2 + wheel_docker_image: pytorch/manylinux-rocm:5.3 - binary_wheel_upload: context: org-member filters: @@ -2173,10 +2173,10 @@ workflows: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.10_rocm5.2_upload + name: nightly_binary_linux_wheel_py3.10_rocm5.3_upload requires: - - nightly_binary_linux_wheel_py3.10_rocm5.2 - subfolder: rocm5.2/ + - nightly_binary_linux_wheel_py3.10_rocm5.3 + subfolder: rocm5.3/ - binary_macos_wheel: conda_docker_image: pytorch/conda-builder:cpu cu_version: cpu diff --git a/.circleci/regenerate.py b/.circleci/regenerate.py index 07c0358e685..1353285a8f2 100755 --- a/.circleci/regenerate.py +++ b/.circleci/regenerate.py @@ -32,7 +32,7 @@ def build_workflows(prefix="", filter_branch=None, upload=False, indentation=6, for os_type in ["linux", "macos", "win"]: python_versions = PYTHON_VERSIONS cu_versions_dict = { - "linux": ["cpu", "cu116", "cu117", "rocm5.1.1", "rocm5.2"], + "linux": ["cpu", "cu116", "cu117", "rocm5.2", "rocm5.3"], "win": ["cpu", "cu116", "cu117"], "macos": ["cpu"], } From 3c0c29f9794f94b0c83aaa913791b1eca59382bc Mon Sep 17 00:00:00 2001 From: Jithun Nair Date: Thu, 1 Dec 2022 22:41:40 +0000 Subject: [PATCH 2/2] Regenerate config.yml --- .circleci/config.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 0777bb30f29..7eba2450b18 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1120,16 +1120,16 @@ workflows: name: binary_linux_wheel_py3.7_cu117 python_version: '3.7' wheel_docker_image: pytorch/manylinux-cuda117 - - binary_linux_wheel: - cu_version: rocm5.1.1 - name: binary_linux_wheel_py3.7_rocm5.1.1 - python_version: '3.7' - wheel_docker_image: pytorch/manylinux-rocm:5.1.1 - binary_linux_wheel: cu_version: rocm5.2 name: binary_linux_wheel_py3.7_rocm5.2 python_version: '3.7' wheel_docker_image: pytorch/manylinux-rocm:5.2 + - binary_linux_wheel: + cu_version: rocm5.3 + name: binary_linux_wheel_py3.7_rocm5.3 + python_version: '3.7' + wheel_docker_image: pytorch/manylinux-rocm:5.3 - binary_win_wheel: cu_version: cpu filters: @@ -1655,25 +1655,25 @@ workflows: python_version: '3.7' wheel_docker_image: pytorch/manylinux-cuda117 - binary_linux_wheel: - cu_version: rocm5.1.1 + cu_version: rocm5.2 filters: branches: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.7_rocm5.1.1 + name: nightly_binary_linux_wheel_py3.7_rocm5.2 python_version: '3.7' - wheel_docker_image: pytorch/manylinux-rocm:5.1.1 + wheel_docker_image: pytorch/manylinux-rocm:5.2 - binary_linux_wheel: - cu_version: rocm5.2 + cu_version: rocm5.3 filters: branches: only: nightly tags: only: /v[0-9]+(\.[0-9]+)*-rc[0-9]+/ - name: nightly_binary_linux_wheel_py3.7_rocm5.2 + name: nightly_binary_linux_wheel_py3.7_rocm5.3 python_version: '3.7' - wheel_docker_image: pytorch/manylinux-rocm:5.2 + wheel_docker_image: pytorch/manylinux-rocm:5.3 - binary_win_wheel: cu_version: cpu filters: