Skip to content

Commit 0162d79

Browse files
authored
Onboard PT 2.6 ARM64 Inference images to autopatch (#4587)
* autopatch build + test * fix core_packages, add torchdata, do non-autopatch ec2 build * test sm * revert temp changes
1 parent 03ce482 commit 0162d79

6 files changed

+101
-4
lines changed

pytorch/inference/buildspec-arm64-2-6-ec2.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ images:
4242
os_version: &OS_VERSION ubuntu22.04
4343
torch_serve_version: &TORCHSERVE_VERSION 0.12.0
4444
tag: !join [ *VERSION, "-", *DEVICE_TYPE, "-", *TAG_PYTHON_VERSION, "-", *OS_VERSION , "-ec2"]
45-
# latest_release_tag: !join [ *VERSION, "-", *DEVICE_TYPE, "-", *TAG_PYTHON_VERSION, "-", *OS_VERSION, "-ec2" ]
45+
latest_release_tag: !join [ *VERSION, "-", *DEVICE_TYPE, "-", *TAG_PYTHON_VERSION, "-", *OS_VERSION, "-ec2" ]
4646
# build_tag_override: "beta:2.6.0-cpu-py312-ubuntu22.04-ec2"
4747
docker_file: !join [ docker/, *SHORT_VERSION, /, *DOCKER_PYTHON_VERSION, /Dockerfile.arm64., *DEVICE_TYPE ]
4848
target: ec2
@@ -59,7 +59,7 @@ images:
5959
os_version: &OS_VERSION ubuntu22.04
6060
torch_serve_version: &TORCHSERVE_VERSION 0.12.0
6161
tag: !join [ *VERSION, "-", *DEVICE_TYPE, "-", *TAG_PYTHON_VERSION, "-", *CUDA_VERSION, "-", *OS_VERSION , "-ec2"]
62-
# latest_release_tag: !join [ *VERSION, "-", *DEVICE_TYPE, "-", *TAG_PYTHON_VERSION, "-", *CUDA_VERSION, "-", *OS_VERSION, "-ec2" ]
62+
latest_release_tag: !join [ *VERSION, "-", *DEVICE_TYPE, "-", *TAG_PYTHON_VERSION, "-", *CUDA_VERSION, "-", *OS_VERSION, "-ec2" ]
6363
# build_tag_override: "beta:2.6.0-gpu-py312-cu124-ubuntu22.04-ec2"
6464
docker_file: !join [ docker/, *SHORT_VERSION, /, *DOCKER_PYTHON_VERSION, /, *CUDA_VERSION, /Dockerfile.arm64., *DEVICE_TYPE ]
6565
target: ec2

pytorch/inference/buildspec-arm64-2-6-sm.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ framework: &FRAMEWORK pytorch
55
version: &VERSION 2.6.0
66
short_version: &SHORT_VERSION "2.6"
77
arch_type: arm64
8-
# autopatch_build: "True"
8+
autopatch_build: "True"
99

1010
repository_info:
1111
inference_repository: &INFERENCE_REPOSITORY
@@ -43,7 +43,7 @@ images:
4343
torch_serve_version: &TORCHSERVE_VERSION 0.12.0
4444
tool_kit_version: &SM_TOOLKIT_VERSION 2.0.25
4545
tag: !join [ *VERSION, "-", *DEVICE_TYPE, "-", *TAG_PYTHON_VERSION, "-", *OS_VERSION , "-sagemaker"]
46-
# latest_release_tag: !join [ *VERSION, "-", *DEVICE_TYPE, "-", *TAG_PYTHON_VERSION, "-", *OS_VERSION, "-sagemaker" ]
46+
latest_release_tag: !join [ *VERSION, "-", *DEVICE_TYPE, "-", *TAG_PYTHON_VERSION, "-", *OS_VERSION, "-sagemaker" ]
4747
# build_tag_override: "beta:2.6.0-cpu-py312-ubuntu22.04-sagemaker"
4848
docker_file: !join [ docker/, *SHORT_VERSION, /, *DOCKER_PYTHON_VERSION, /Dockerfile.arm64., *DEVICE_TYPE ]
4949
target: sagemaker
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"captum": {
3+
"version_specifier": "==0.6.0",
4+
"skip": "True"
5+
},
6+
"torchaudio": {
7+
"version_specifier": "==2.6.0+cpu",
8+
"skip": "True"
9+
},
10+
"torchdata": {
11+
"version_specifier": "==0.10.1+cpu",
12+
"skip": "True"
13+
},
14+
"torchtext": {
15+
"version_specifier": "==0.18.0+cpu",
16+
"skip": "True"
17+
},
18+
"torchvision": {
19+
"version_specifier": "==0.21.0+cpu",
20+
"skip": "True"
21+
},
22+
"requests": {
23+
"version_specifier": ">=2.32.3"
24+
},
25+
"torchserve": {
26+
"version_specifier": "==0.12.0"
27+
},
28+
"torch-model-archiver": {
29+
"version_specifier": "==0.12.0"
30+
}
31+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"captum": {
3+
"version_specifier": "==0.6.0",
4+
"skip": "True"
5+
},
6+
"torchaudio": {
7+
"version_specifier": "==2.6.0+cpu",
8+
"skip": "True"
9+
},
10+
"torchdata": {
11+
"version_specifier": "==0.10.1+cpu",
12+
"skip": "True"
13+
},
14+
"torchtext": {
15+
"version_specifier": "==0.18.0+cpu",
16+
"skip": "True"
17+
},
18+
"torchvision": {
19+
"version_specifier": "==0.21.0+cpu",
20+
"skip": "True"
21+
},
22+
"requests": {
23+
"version_specifier": ">=2.32.3"
24+
},
25+
"torchserve": {
26+
"version_specifier": "==0.12.0"
27+
},
28+
"torch-model-archiver": {
29+
"version_specifier": "==0.12.0"
30+
},
31+
"sagemaker-pytorch-inference": {
32+
"version_specifier": "==2.0.25"
33+
}
34+
}

pytorch/inference/docker/2.6/py3/cu124/Dockerfile.arm64.gpu

+1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ ARG TORCHVISION_URL
4848
ARG TORCHAUDIO_URL
4949
ARG TORCHTEXT_URL
5050
ARG TORCHSERVE_VERSION
51+
ARG TORCHDATA_URL
5152

5253
ENV DEBIAN_FRONTEND=noninteractive \
5354
LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/usr/local/lib" \
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"captum": {
3+
"version_specifier": "==0.6.0",
4+
"skip": "True"
5+
},
6+
"torchaudio": {
7+
"version_specifier": "==2.6.0+cu124",
8+
"skip": "True"
9+
},
10+
"torchdata": {
11+
"version_specifier": "==0.10.1+cu124",
12+
"skip": "True"
13+
},
14+
"torchtext": {
15+
"version_specifier": "==0.18.0+cu124",
16+
"skip": "True"
17+
},
18+
"torchvision": {
19+
"version_specifier": "==0.21.0+cu124",
20+
"skip": "True"
21+
},
22+
"requests": {
23+
"version_specifier": ">=2.32.3"
24+
},
25+
"torchserve": {
26+
"version_specifier": "==0.12.0"
27+
},
28+
"torch-model-archiver": {
29+
"version_specifier": "==0.12.0"
30+
}
31+
}

0 commit comments

Comments
 (0)