Skip to content

Commit 3234774

Browse files
authored
Merge branch 'master' into sgl
2 parents ca48eb4 + 64263e3 commit 3234774

File tree

11 files changed

+494
-24
lines changed

11 files changed

+494
-24
lines changed

available_images.md

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -309,12 +309,14 @@ Please refer to the following pages to view all available versions and tags for
309309

310310
To get the latest one, you can check the Hugging Face [documentation](https://huggingface.co/docs/optimum-neuron/en/containers#available-optimum-neuron-containers).
311311

312-
|Framework |Neuron SDK Version |Job Type |Supported EC2 Instance Type |Python Version Options |Example URL |
313-
|------------------------------------------------------------------|-------------------|-----------|----------------------------|-----------------------|----------------------------------------------------------------------------------------------------------------------------------------------|
314-
|PyTorch 1.10.2 with Neuron Inference and HuggingFace transformers |Neuron 1.19.1 |inference |inf1 |3.7 (py37) |763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-inference-neuron:1.10.2-transformers4.20.1-neuron-py37-sdk1.19.1-ubuntu18.04 |
315-
|PyTorch 1.13.1 with NeuronX Inference and HuggingFace transformers |Neuron 2.15.0 |inference |inf2/trn1 |3.10 (py310) |763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-inference-neuronx:1.13.1-transformers4.34.1-neuronx-py310-sdk2.15.0-ubuntu20.04 |
316-
|PyTorch 2.1.2 with NeuronX Inference and HuggingFace transformers |Neuron 2.18.0 |inference |inf2/trn1 |3.10 (py310) |763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-inference-neuronx:2.1.2-transformers4.36.2-neuronx-py310-sdk2.18.0-ubuntu20.04 |
317-
|PyTorch 2.1.2 with NeuronX Inference and HuggingFace transformers |Neuron 2.20.0 |inference |inf2/trn1 |3.10 (py310) |763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-inference-neuronx:2.1.2-transformers4.43.2-neuronx-py310-sdk2.20.0-ubuntu20.04 |
312+
| Framework | Neuron SDK Version | Job Type | Supported EC2 Instance Type | Python Version Options | Example URL |
313+
|--------------------------------------------------------------------|--------------------|-----------|-----------------------------|------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------|
314+
| PyTorch 2.8.0 with NeuronX Inference and HuggingFace transformers | Neuron 2.26.0 | inference | inf2/trn1 | 3.10 (py310) | 763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-inference-neuronx:2.8.0-transformers4.55.4-neuronx-py310-sdk2.26.0-ubuntu22.04 |
315+
| PyTorch 2.7.1 with NeuronX Inference and HuggingFace transformers | Neuron 2.24.1 | inference | inf2/trn1 | 3.10 (py310) | 763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-inference-neuronx:2.7.1-transformers4.51.3-neuronx-py310-sdk2.24.1-ubuntu22.04 |
316+
| PyTorch 2.1.2 with NeuronX Inference and HuggingFace transformers | Neuron 2.20.0 | inference | inf2/trn1 | 3.10 (py310) | 763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-inference-neuronx:2.1.2-transformers4.43.2-neuronx-py310-sdk2.20.0-ubuntu20.04 |
317+
| PyTorch 2.1.2 with NeuronX Inference and HuggingFace transformers | Neuron 2.18.0 | inference | inf2/trn1 | 3.10 (py310) | 763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-inference-neuronx:2.1.2-transformers4.36.2-neuronx-py310-sdk2.18.0-ubuntu20.04 |
318+
| PyTorch 1.13.1 with NeuronX Inference and HuggingFace transformers | Neuron 2.15.0 | inference | inf2/trn1 | 3.10 (py310) | 763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-inference-neuronx:1.13.1-transformers4.34.1-neuronx-py310-sdk2.15.0-ubuntu20.04 |
319+
| PyTorch 1.10.2 with Neuron Inference and HuggingFace transformers | Neuron 1.19.1 | inference | inf1 | 3.7 (py37) | 763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-inference-neuron:1.10.2-transformers4.20.1-neuron-py37-sdk1.19.1-ubuntu18.04 |
318320

319321
HuggingFace Neuron Training Containers
320322
===============================
@@ -324,10 +326,12 @@ Please refer to the following pages to view all available versions and tags for
324326

325327
To get the latest one, you can check the Hugging Face [documentation](https://huggingface.co/docs/optimum-neuron/en/containers#available-optimum-neuron-containers).
326328

327-
|Framework |Neuron SDK Version |Job Type |Supported EC2 Instance Type |Python Version Options |Example URL |
328-
|------------------------------------------------------------------|-------------------|-----------|----------------------------|-----------------------|----------------------------------------------------------------------------------------------------------------------------------------------|
329-
|PyTorch 1.13.1 with NeuronX Training and HuggingFace transformers |Neuron 2.18.0 |training |trn1 |3.10 (py310) |763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-training-neuronx:1.13.1-transformers4.36.2-neuronx-py310-sdk2.18.0-ubuntu20.04 |
330-
|PyTorch 2.1.2 with NeuronX Training and HuggingFace transformers |Neuron 2.20.0 |training |trn1 |3.10 (py310) |763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-training-neuronx:2.1.2-transformers4.48.1-neuronx-py310-sdk2.20.0-ubuntu20.04 |
329+
| Framework | Neuron SDK Version | Job Type | Supported EC2 Instance Type | Python Version Options | Example URL |
330+
|-------------------------------------------------------------------|--------------------|----------|-----------------------------|------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------|
331+
| PyTorch 2.8.0 with NeuronX Training and HuggingFace transformers | Neuron 2.26.0 | training | trn1 | 3.10 (py310) | 763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-training-neuronx:2.8.0-transformers4.55.4-neuronx-py310-sdk2.26.0-ubuntu22.04 |
332+
| PyTorch 2.7.0 with NeuronX Training and HuggingFace transformers | Neuron 2.24.1 | training | trn1 | 3.10 (py310) | 763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-training-neuronx:2.7.0-transformers4.51.0-neuronx-py310-sdk2.24.1-ubuntu22.04 |
333+
| PyTorch 2.1.2 with NeuronX Training and HuggingFace transformers | Neuron 2.20.0 | training | trn1 | 3.10 (py310) | 763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-training-neuronx:2.1.2-transformers4.48.1-neuronx-py310-sdk2.20.0-ubuntu20.04 |
334+
| PyTorch 1.13.1 with NeuronX Training and HuggingFace transformers | Neuron 2.18.0 | training | trn1 | 3.10 (py310) | 763104351884.dkr.ecr.us-east-1.amazonaws.com/huggingface-pytorch-training-neuronx:1.13.1-transformers4.36.2-neuronx-py310-sdk2.18.0-ubuntu20.04 |
331335

332336
StabilityAI Inference Containers
333337
===============================

huggingface/pytorch/training/buildspec-neuronx.yml

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ account_id: &ACCOUNT_ID <set-$ACCOUNT_ID-in-environment>
22
region: &REGION <set-$REGION-in-environment>
33
base_framework: &BASE_FRAMEWORK pytorch
44
framework: &FRAMEWORK !join [ "huggingface_", *BASE_FRAMEWORK]
5-
version: &VERSION 2.7.0
6-
short_version: &SHORT_VERSION "2.7"
5+
version: &VERSION 2.8.0
6+
short_version: &SHORT_VERSION "2.8"
77
contributor: huggingface
88
arch_type: x86
99

@@ -25,19 +25,28 @@ context:
2525
deep_learning_container:
2626
source: ../../../src/deep_learning_container.py
2727
target: deep_learning_container.py
28+
apex_setup:
29+
source: docker/build_artifacts/apex_setup.py
30+
target: apex_setup.py
31+
nxdt_install_setup:
32+
source: docker/build_artifacts/nxdt_install_setup.sh
33+
target: nxdt_install_setup.sh
34+
nxdt_requirements:
35+
source: docker/build_artifacts/nxdt_requirements.txt
36+
target: nxdt_requirements.txt
2837

2938
images:
3039
BuildNeuronHFPytorchPy310TrainingDockerImage:
3140
<<: *TRAINING_REPOSITORY
3241
build: &HUGGINGFACE_PYTORCH_INF_TRAINING_PY3 false
33-
image_size_baseline: 28000
42+
image_size_baseline: 40000
3443
device_type: &DEVICE_TYPE neuronx
3544
python_version: &DOCKER_PYTHON_VERSION py3
3645
tag_python_version: &TAG_PYTHON_VERSION py310
37-
neuron_sdk_version: &NEURON_SDK_VERSION sdk2.24.1
46+
neuron_sdk_version: &NEURON_SDK_VERSION sdk2.26.0
3847
os_version: &OS_VERSION ubuntu22.04
39-
transformers_version: &TRANSFORMERS_VERSION 4.51.0
40-
datasets_version: &DATASETS_VERSION 2.18.0
48+
transformers_version: &TRANSFORMERS_VERSION 4.55.4
49+
datasets_version: &DATASETS_VERSION 4.1.1
4150
tag: !join [ *VERSION, '-', 'transformers', *TRANSFORMERS_VERSION, '-', *DEVICE_TYPE, '-', *TAG_PYTHON_VERSION,"-", *NEURON_SDK_VERSION, '-', *OS_VERSION ]
4251
docker_file: !join [ docker/, *SHORT_VERSION, /, *DOCKER_PYTHON_VERSION, /, *NEURON_SDK_VERSION, /Dockerfile., *DEVICE_TYPE ]
4352
context:

0 commit comments

Comments
 (0)