Skip to content

Commit d0d9cae

Browse files
bottlerfacebook-github-bot
authored andcommitted
builds for PyTorch 2.1.1 2.1.2 2.2.0
Summary: Build for new pytorch versions Reviewed By: shapovalov Differential Revision: D53266104 fbshipit-source-id: f7aaacaf39cab3839b24f45361c36f087d0ea7c9
1 parent 1f92c4e commit d0d9cae

File tree

4 files changed

+199
-4
lines changed

4 files changed

+199
-4
lines changed

.circleci/config.yml

+182
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,48 @@ workflows:
260260
name: linux_conda_py38_cu121_pyt210
261261
python_version: '3.8'
262262
pytorch_version: 2.1.0
263+
- binary_linux_conda:
264+
conda_docker_image: pytorch/conda-builder:cuda118
265+
context: DOCKERHUB_TOKEN
266+
cu_version: cu118
267+
name: linux_conda_py38_cu118_pyt211
268+
python_version: '3.8'
269+
pytorch_version: 2.1.1
270+
- binary_linux_conda:
271+
conda_docker_image: pytorch/conda-builder:cuda121
272+
context: DOCKERHUB_TOKEN
273+
cu_version: cu121
274+
name: linux_conda_py38_cu121_pyt211
275+
python_version: '3.8'
276+
pytorch_version: 2.1.1
277+
- binary_linux_conda:
278+
conda_docker_image: pytorch/conda-builder:cuda118
279+
context: DOCKERHUB_TOKEN
280+
cu_version: cu118
281+
name: linux_conda_py38_cu118_pyt212
282+
python_version: '3.8'
283+
pytorch_version: 2.1.2
284+
- binary_linux_conda:
285+
conda_docker_image: pytorch/conda-builder:cuda121
286+
context: DOCKERHUB_TOKEN
287+
cu_version: cu121
288+
name: linux_conda_py38_cu121_pyt212
289+
python_version: '3.8'
290+
pytorch_version: 2.1.2
291+
- binary_linux_conda:
292+
conda_docker_image: pytorch/conda-builder:cuda118
293+
context: DOCKERHUB_TOKEN
294+
cu_version: cu118
295+
name: linux_conda_py38_cu118_pyt220
296+
python_version: '3.8'
297+
pytorch_version: 2.2.0
298+
- binary_linux_conda:
299+
conda_docker_image: pytorch/conda-builder:cuda121
300+
context: DOCKERHUB_TOKEN
301+
cu_version: cu121
302+
name: linux_conda_py38_cu121_pyt220
303+
python_version: '3.8'
304+
pytorch_version: 2.2.0
263305
- binary_linux_conda:
264306
conda_docker_image: pytorch/conda-builder:cuda113
265307
context: DOCKERHUB_TOKEN
@@ -358,6 +400,48 @@ workflows:
358400
name: linux_conda_py39_cu121_pyt210
359401
python_version: '3.9'
360402
pytorch_version: 2.1.0
403+
- binary_linux_conda:
404+
conda_docker_image: pytorch/conda-builder:cuda118
405+
context: DOCKERHUB_TOKEN
406+
cu_version: cu118
407+
name: linux_conda_py39_cu118_pyt211
408+
python_version: '3.9'
409+
pytorch_version: 2.1.1
410+
- binary_linux_conda:
411+
conda_docker_image: pytorch/conda-builder:cuda121
412+
context: DOCKERHUB_TOKEN
413+
cu_version: cu121
414+
name: linux_conda_py39_cu121_pyt211
415+
python_version: '3.9'
416+
pytorch_version: 2.1.1
417+
- binary_linux_conda:
418+
conda_docker_image: pytorch/conda-builder:cuda118
419+
context: DOCKERHUB_TOKEN
420+
cu_version: cu118
421+
name: linux_conda_py39_cu118_pyt212
422+
python_version: '3.9'
423+
pytorch_version: 2.1.2
424+
- binary_linux_conda:
425+
conda_docker_image: pytorch/conda-builder:cuda121
426+
context: DOCKERHUB_TOKEN
427+
cu_version: cu121
428+
name: linux_conda_py39_cu121_pyt212
429+
python_version: '3.9'
430+
pytorch_version: 2.1.2
431+
- binary_linux_conda:
432+
conda_docker_image: pytorch/conda-builder:cuda118
433+
context: DOCKERHUB_TOKEN
434+
cu_version: cu118
435+
name: linux_conda_py39_cu118_pyt220
436+
python_version: '3.9'
437+
pytorch_version: 2.2.0
438+
- binary_linux_conda:
439+
conda_docker_image: pytorch/conda-builder:cuda121
440+
context: DOCKERHUB_TOKEN
441+
cu_version: cu121
442+
name: linux_conda_py39_cu121_pyt220
443+
python_version: '3.9'
444+
pytorch_version: 2.2.0
361445
- binary_linux_conda:
362446
conda_docker_image: pytorch/conda-builder:cuda113
363447
context: DOCKERHUB_TOKEN
@@ -456,6 +540,48 @@ workflows:
456540
name: linux_conda_py310_cu121_pyt210
457541
python_version: '3.10'
458542
pytorch_version: 2.1.0
543+
- binary_linux_conda:
544+
conda_docker_image: pytorch/conda-builder:cuda118
545+
context: DOCKERHUB_TOKEN
546+
cu_version: cu118
547+
name: linux_conda_py310_cu118_pyt211
548+
python_version: '3.10'
549+
pytorch_version: 2.1.1
550+
- binary_linux_conda:
551+
conda_docker_image: pytorch/conda-builder:cuda121
552+
context: DOCKERHUB_TOKEN
553+
cu_version: cu121
554+
name: linux_conda_py310_cu121_pyt211
555+
python_version: '3.10'
556+
pytorch_version: 2.1.1
557+
- binary_linux_conda:
558+
conda_docker_image: pytorch/conda-builder:cuda118
559+
context: DOCKERHUB_TOKEN
560+
cu_version: cu118
561+
name: linux_conda_py310_cu118_pyt212
562+
python_version: '3.10'
563+
pytorch_version: 2.1.2
564+
- binary_linux_conda:
565+
conda_docker_image: pytorch/conda-builder:cuda121
566+
context: DOCKERHUB_TOKEN
567+
cu_version: cu121
568+
name: linux_conda_py310_cu121_pyt212
569+
python_version: '3.10'
570+
pytorch_version: 2.1.2
571+
- binary_linux_conda:
572+
conda_docker_image: pytorch/conda-builder:cuda118
573+
context: DOCKERHUB_TOKEN
574+
cu_version: cu118
575+
name: linux_conda_py310_cu118_pyt220
576+
python_version: '3.10'
577+
pytorch_version: 2.2.0
578+
- binary_linux_conda:
579+
conda_docker_image: pytorch/conda-builder:cuda121
580+
context: DOCKERHUB_TOKEN
581+
cu_version: cu121
582+
name: linux_conda_py310_cu121_pyt220
583+
python_version: '3.10'
584+
pytorch_version: 2.2.0
459585
- binary_linux_conda:
460586
conda_docker_image: pytorch/conda-builder:cuda118
461587
context: DOCKERHUB_TOKEN
@@ -470,6 +596,62 @@ workflows:
470596
name: linux_conda_py311_cu121_pyt210
471597
python_version: '3.11'
472598
pytorch_version: 2.1.0
599+
- binary_linux_conda:
600+
conda_docker_image: pytorch/conda-builder:cuda118
601+
context: DOCKERHUB_TOKEN
602+
cu_version: cu118
603+
name: linux_conda_py311_cu118_pyt211
604+
python_version: '3.11'
605+
pytorch_version: 2.1.1
606+
- binary_linux_conda:
607+
conda_docker_image: pytorch/conda-builder:cuda121
608+
context: DOCKERHUB_TOKEN
609+
cu_version: cu121
610+
name: linux_conda_py311_cu121_pyt211
611+
python_version: '3.11'
612+
pytorch_version: 2.1.1
613+
- binary_linux_conda:
614+
conda_docker_image: pytorch/conda-builder:cuda118
615+
context: DOCKERHUB_TOKEN
616+
cu_version: cu118
617+
name: linux_conda_py311_cu118_pyt212
618+
python_version: '3.11'
619+
pytorch_version: 2.1.2
620+
- binary_linux_conda:
621+
conda_docker_image: pytorch/conda-builder:cuda121
622+
context: DOCKERHUB_TOKEN
623+
cu_version: cu121
624+
name: linux_conda_py311_cu121_pyt212
625+
python_version: '3.11'
626+
pytorch_version: 2.1.2
627+
- binary_linux_conda:
628+
conda_docker_image: pytorch/conda-builder:cuda118
629+
context: DOCKERHUB_TOKEN
630+
cu_version: cu118
631+
name: linux_conda_py311_cu118_pyt220
632+
python_version: '3.11'
633+
pytorch_version: 2.2.0
634+
- binary_linux_conda:
635+
conda_docker_image: pytorch/conda-builder:cuda121
636+
context: DOCKERHUB_TOKEN
637+
cu_version: cu121
638+
name: linux_conda_py311_cu121_pyt220
639+
python_version: '3.11'
640+
pytorch_version: 2.2.0
641+
- binary_linux_conda:
642+
conda_docker_image: pytorch/conda-builder:cuda118
643+
context: DOCKERHUB_TOKEN
644+
cu_version: cu118
645+
name: linux_conda_py312_cu118_pyt220
646+
python_version: '3.12'
647+
pytorch_version: 2.2.0
648+
- binary_linux_conda:
649+
conda_docker_image: pytorch/conda-builder:cuda121
650+
context: DOCKERHUB_TOKEN
651+
cu_version: cu121
652+
name: linux_conda_py312_cu121_pyt220
653+
python_version: '3.12'
654+
pytorch_version: 2.2.0
473655
- binary_linux_conda_cuda:
474656
name: testrun_conda_cuda_py310_cu117_pyt201
475657
context: DOCKERHUB_TOKEN

.circleci/regenerate.py

+10-3
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,13 @@
2626
"2.0.0": ["cu117", "cu118"],
2727
"2.0.1": ["cu117", "cu118"],
2828
"2.1.0": ["cu118", "cu121"],
29+
"2.1.1": ["cu118", "cu121"],
30+
"2.1.2": ["cu118", "cu121"],
31+
"2.2.0": ["cu118", "cu121"],
2932
}
3033

3134

3235
def conda_docker_image_for_cuda(cuda_version):
33-
if cuda_version in ("cu101", "cu102", "cu111"):
34-
return None
3536
if len(cuda_version) != 5:
3637
raise ValueError("Unknown cuda version")
3738
return "pytorch/conda-builder:cuda" + cuda_version[2:]
@@ -52,12 +53,18 @@ def pytorch_versions_for_python(python_version):
5253
for i in CONDA_CUDA_VERSIONS
5354
if version.Version(i) >= version.Version("2.1.0")
5455
]
56+
if python_version == "3.12":
57+
return [
58+
i
59+
for i in CONDA_CUDA_VERSIONS
60+
if version.Version(i) >= version.Version("2.2.0")
61+
]
5562

5663

5764
def workflows(prefix="", filter_branch=None, upload=False, indentation=6):
5865
w = []
5966
for btype in ["conda"]:
60-
for python_version in ["3.8", "3.9", "3.10", "3.11"]:
67+
for python_version in ["3.8", "3.9", "3.10", "3.11", "3.12"]:
6168
for pytorch_version in pytorch_versions_for_python(python_version):
6269
for cu_version in CONDA_CUDA_VERSIONS[pytorch_version]:
6370
w += workflow_pair(

INSTALL.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ The core library is written in PyTorch. Several components have underlying imple
99

1010
- Linux or macOS or Windows
1111
- Python 3.8, 3.9 or 3.10
12-
- PyTorch 1.12.0, 1.12.1, 1.13.0, 2.0.0, 2.0.1 or 2.1.0.
12+
- PyTorch 1.12.0, 1.12.1, 1.13.0, 2.0.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2 or 2.2.0.
1313
- torchvision that matches the PyTorch installation. You can install them together as explained at pytorch.org to make sure of this.
1414
- gcc & g++ ≥ 4.9
1515
- [fvcore](https://github.com/facebookresearch/fvcore)

README.md

+6
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,12 @@ If you are using the pulsar backend for sphere-rendering (the `PulsarPointRender
146146

147147
Please see below for a timeline of the codebase updates in reverse chronological order. We are sharing updates on the releases as well as research projects which are built with PyTorch3D. The changelogs for the releases are available under [`Releases`](https://github.com/facebookresearch/pytorch3d/releases), and the builds can be installed using `conda` as per the instructions in [INSTALL.md](INSTALL.md).
148148

149+
**[Oct 31st 2023]:** PyTorch3D [v0.7.5](https://github.com/facebookresearch/pytorch3d/releases/tag/v0.7.5) released.
150+
151+
**[May 10th 2023]:** PyTorch3D [v0.7.4](https://github.com/facebookresearch/pytorch3d/releases/tag/v0.7.4) released.
152+
153+
**[Apr 5th 2023]:** PyTorch3D [v0.7.3](https://github.com/facebookresearch/pytorch3d/releases/tag/v0.7.3) released.
154+
149155
**[Dec 19th 2022]:** PyTorch3D [v0.7.2](https://github.com/facebookresearch/pytorch3d/releases/tag/v0.7.2) released.
150156

151157
**[Oct 23rd 2022]:** PyTorch3D [v0.7.1](https://github.com/facebookresearch/pytorch3d/releases/tag/v0.7.1) released.

0 commit comments

Comments
 (0)