AWS sagemaker documentation change
Summary
Updated ECR path documentation for ap-southeast-4 region with new framework versions (PyTorch 2.7.1, TensorFlow 2.19.0), added Spark algorithm support, expanded Python version compatibility details, and improved SDK example descriptions
Security assessment
Changes consist of routine documentation updates for framework versions and ECR paths without any explicit security advisories, vulnerability references, or access control modifications. While new container versions might include security patches, the documentation changes themselves don't describe security fixes or features.
Diff
diff --git a/sagemaker/latest/dg-ecr-paths/ecr-ap-southeast-4.md b/sagemaker/latest/dg-ecr-paths/ecr-ap-southeast-4.md index 0f679cfbd..1f7154aeb 100644 --- a//sagemaker/latest/dg-ecr-paths/ecr-ap-southeast-4.md +++ b//sagemaker/latest/dg-ecr-paths/ecr-ap-southeast-4.md @@ -5 +5 @@ -AutoGluonBlazingTextDeepAR ForecastingFactorization MachinesHugging FaceIP InsightsImage classificationK-MeansKNNLinear LearnerMXNetNTMObject DetectionObject2VecPCAPyTorchPyTorch NeuronPyTorch Training CompilerRandom Cut ForestScikit-learnSemantic SegmentationSeq2SeqTensorflowXGBoost +AutoGluonBlazingTextDeepAR ForecastingFactorization MachinesHugging FaceIP InsightsImage classificationK-MeansKNNLinear LearnerMXNetNTMObject DetectionObject2VecPCAPyTorchPyTorch NeuronPyTorch Training CompilerRandom Cut ForestScikit-learnSemantic SegmentationSeq2SeqSparkTensorflowXGBoost @@ -9 +9 @@ AutoGluonBlazingTextDeepAR ForecastingFactorization MachinesHugging FaceIP Insig -The following topics list parameters for each of the algorithms and deep learning containers in this region provided by Amazon SageMaker AI. +The following topics list parameters for each of the algorithms and deep learning containers that are provided by Amazon SageMaker AI in this AWS Region. @@ -56,0 +57,2 @@ The following topics list parameters for each of the algorithms and deep learnin + * Spark (algorithm) + @@ -66 +68 @@ The following topics list parameters for each of the algorithms and deep learnin -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -73,0 +76,12 @@ Registry path | Version | Job types (image scope) +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/autogluon-training:`<tag>` | 1.3.0 | training +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/autogluon-inference:`<tag>` | 1.3.0 | inference +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/autogluon-training:`<tag>` | 1.2.0 | training +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/autogluon-inference:`<tag>` | 1.2.0 | inference +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/autogluon-training:`<tag>` | 1.1.1 | training +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/autogluon-inference:`<tag>` | 1.1.1 | inference +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/autogluon-training:`<tag>` | 1.1.0 | training +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/autogluon-inference:`<tag>` | 1.1.0 | inference +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/autogluon-training:`<tag>` | 1.0.0 | training +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/autogluon-inference:`<tag>` | 1.0.0 | inference +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/autogluon-training:`<tag>` | 0.8.2 | training +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/autogluon-inference:`<tag>` | 0.8.2 | inference @@ -95 +109 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -107 +121 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -119 +133 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -131 +145 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -138,0 +153,4 @@ Registry path | Version | Job types (image scope) +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.49.0 | inference +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.48.0 | inference +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.37.0 | inference +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.28.1 | inference @@ -174 +192 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -186 +204 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -198 +216 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -210 +228 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -222 +240 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -234 +252 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -258 +276 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -270 +288 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -282 +300 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -294 +312 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -306 +324,3 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +For information about the supported and unsupported PyTorch versions, see the [Framework Support Policy Table](https://docs.aws.amazon.com/deep-learning-containers/latest/devguide/dlc-framework-support-policy.html) in the _AWS Deep Learning Containers Developer Guide_. + +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -313,0 +334,20 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-training:`<tag>` | 2.7.1 | training | CPU, GPU | py312 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference:`<tag>` | 2.6.0 | inference | CPU, GPU | py312 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-training:`<tag>` | 2.6.0 | training | CPU, GPU | py312 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference:`<tag>` | 2.5.1 | inference | CPU, GPU | py311 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-training:`<tag>` | 2.5.1 | training | CPU, GPU | py311 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference:`<tag>` | 2.4.0 | inference | CPU, GPU | py311 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.4.0 | inference_graviton | CPU | py311 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-training:`<tag>` | 2.4.0 | training | CPU, GPU | py311 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference:`<tag>` | 2.3.0 | inference | CPU, GPU | py311 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.3.0 | inference_graviton | CPU | py311 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-training:`<tag>` | 2.3.0 | training | CPU, GPU | py311 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.2.1 | inference_graviton | CPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference:`<tag>` | 2.2.0 | inference | CPU, GPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-training:`<tag>` | 2.2.0 | training | CPU, GPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference:`<tag>` | 2.1.0 | inference | CPU, GPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.1.0 | inference_graviton | CPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-training:`<tag>` | 2.1.0 | training | CPU, GPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference:`<tag>` | 2.0.1 | inference | CPU, GPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.0.1 | inference_graviton | CPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-training:`<tag>` | 2.0.1 | training | CPU, GPU | py310 @@ -343,4 +383,4 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference:`<tag>` | 1.5.0 | inference | CPU, GPU | py3 -457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-training:`<tag>` | 1.5.0 | training | CPU, GPU | py3 -457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference:`<tag>` | 1.4.0 | inference | CPU, GPU | py3 -457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-training:`<tag>` | 1.4.0 | training | CPU, GPU | py2, py3 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference:`<tag>` | 1.5.0 | inference | CPU, GPU | py3, py36 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-training:`<tag>` | 1.5.0 | training | CPU, GPU | py3, py36 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-inference:`<tag>` | 1.4.0 | inference | CPU, GPU | py3, py36 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/pytorch-training:`<tag>` | 1.4.0 | training | CPU, GPU | py2, py3, py36 @@ -355 +395 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -367 +407 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -380 +420 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -392 +432 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -412 +452 @@ Registry path | Version | Package version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -424 +464 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -433,0 +474,16 @@ Registry path | Version | Job types (image scope) +## Spark (algorithm) + +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. + + + from sagemaker import image_uris + image_uris.retrieve(framework='spark',region='ap-southeast-4',version='3.0',image_scope='processing') + +Registry path | Version | Job types (image scope) +---|---|--- +819679513684.dkr.ecr.ap-southeast-4.amazonaws.com/sagemaker-spark-processing:`<tag>` | 3.3 | processing +819679513684.dkr.ecr.ap-southeast-4.amazonaws.com/sagemaker-spark-processing:`<tag>` | 3.2 | processing +819679513684.dkr.ecr.ap-southeast-4.amazonaws.com/sagemaker-spark-processing:`<tag>` | 3.1 | processing +819679513684.dkr.ecr.ap-southeast-4.amazonaws.com/sagemaker-spark-processing:`<tag>` | 3.0 | processing +819679513684.dkr.ecr.ap-southeast-4.amazonaws.com/sagemaker-spark-processing:`<tag>` | 2.4 | processing + @@ -436 +492,3 @@ Registry path | Version | Job types (image scope) -SageMaker AI Python SDK example to retrieve registry path. +For information about the supported and unsupported TensorFlow versions, see the [Framework Support Policy Table](https://docs.aws.amazon.com/deep-learning-containers/latest/devguide/dlc-framework-support-policy.html) in the _AWS Deep Learning Containers Developer Guide_. + +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -443,0 +502,13 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-inference:`<tag>` | 2.19.0 | inference | CPU, GPU | - +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.19.0 | training | CPU, GPU | py312 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-inference:`<tag>` | 2.18.0 | inference | CPU, GPU | - +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.18.0 | training | CPU, GPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.16.2 | training | CPU, GPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-inference:`<tag>` | 2.16.1 | inference | CPU, GPU | - +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-inference-graviton:`<tag>` | 2.16.1 | inference_graviton | CPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-inference:`<tag>` | 2.14.1 | inference | CPU, GPU | - +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-inference-graviton:`<tag>` | 2.14.1 | inference_graviton | CPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.14.1 | training | CPU, GPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-inference:`<tag>` | 2.13.0 | inference | CPU, GPU | - +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-inference-graviton:`<tag>` | 2.13.0 | inference_graviton | CPU | py310 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.13.0 | training | CPU, GPU | py310 @@ -444,0 +516 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-inference-graviton:`<tag>` | 2.12.1 | inference_graviton | CPU | py310 @@ -487 +559 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.1.3 | training | CPU, GPU | py3 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.1.3 | training | CPU, GPU | py3, py36 @@ -489 +561 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.1.2 | training | CPU, GPU | py3 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.1.2 | training | CPU, GPU | py3, py36 @@ -495 +567 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.0.4 | training | CPU, GPU | py3 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.0.4 | training | CPU, GPU | py3, py36 @@ -497 +569 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.0.3 | training | CPU, GPU | py3 +457447274322.dkr.ecr.ap-southeast-4.amazonaws.com/tensorflow-training:`<tag>` | 2.0.3 | training | CPU, GPU | py3, py36 @@ -524 +596 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -SageMaker AI Python SDK example to retrieve registry path. +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. @@ -559 +631 @@ To use the Amazon Web Services Documentation, Javascript must be enabled. Please -Asia Pacific (Jakarta) +Asia Pacific (Malaysia)