AWS sagemaker documentation change
Summary
Updated documentation to add Spark algorithm support, expanded framework version listings (PyTorch, TensorFlow, Hugging Face), added Python version details, and improved SDK example descriptions
Security assessment
The changes primarily add new framework versions, clarify documentation phrasing, and expand registry path details. No explicit references to security vulnerabilities, patches, or security-specific features are present. While version updates might include security improvements indirectly, there is no concrete evidence in the diff indicating these changes address specific security issues or document security controls.
Diff
diff --git a/sagemaker/latest/dg-ecr-paths/ecr-ap-south-2.md b/sagemaker/latest/dg-ecr-paths/ecr-ap-south-2.md index d7e8b942a..bb44d058e 100644 --- a//sagemaker/latest/dg-ecr-paths/ecr-ap-south-2.md +++ b//sagemaker/latest/dg-ecr-paths/ecr-ap-south-2.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. @@ -89 +91 @@ 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. @@ -101 +103 @@ 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. @@ -113 +115 @@ 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. @@ -125 +127 @@ 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. @@ -132,0 +135,4 @@ Registry path | Version | Job types (image scope) +772153158452.dkr.ecr.ap-south-2.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.49.0 | inference +772153158452.dkr.ecr.ap-south-2.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.48.0 | inference +772153158452.dkr.ecr.ap-south-2.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.37.0 | inference +772153158452.dkr.ecr.ap-south-2.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.28.1 | inference @@ -168 +174 @@ 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. @@ -180 +186 @@ 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. @@ -192 +198 @@ 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. @@ -204 +210 @@ 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. @@ -216 +222 @@ 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. @@ -228 +234 @@ 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. @@ -252 +258 @@ 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. @@ -264 +270 @@ 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. @@ -276 +282 @@ 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. @@ -288 +294 @@ 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. @@ -300 +306,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. @@ -307,0 +316,21 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.7.1 | training | CPU, GPU | py312 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.6.0 | inference | CPU, GPU | py312 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.6.0 | training | CPU, GPU | py312 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.5.1 | inference | CPU, GPU | py311 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.5.1 | training | CPU, GPU | py311 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.4.0 | inference | CPU, GPU | py311 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.4.0 | inference_graviton | CPU | py311 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.4.0 | training | CPU, GPU | py311 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.3.0 | inference | CPU, GPU | py311 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.3.0 | inference_graviton | CPU | py311 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.3.0 | training | CPU, GPU | py311 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.2.1 | inference_graviton | CPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.2.0 | inference | CPU, GPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.2.0 | training | CPU, GPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.1.0 | inference | CPU, GPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.1.0 | inference_graviton | CPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.1.0 | training | CPU, GPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.0.1 | inference | CPU, GPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.0.1 | inference_graviton | CPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.0.1 | training | CPU, GPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.0.0 | inference | CPU, GPU | py310 @@ -308,0 +338,3 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.0.0 | training | CPU, GPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 1.13.1 | inference | CPU, GPU | py39 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 1.13.1 | training | CPU, GPU | py39 @@ -333,4 +365,4 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 1.5.0 | inference | CPU, GPU | py3 -772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 1.5.0 | training | CPU, GPU | py3 -772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 1.4.0 | inference | CPU, GPU | py3 -772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 1.4.0 | training | CPU, GPU | py2, py3 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 1.5.0 | inference | CPU, GPU | py3, py36 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 1.5.0 | training | CPU, GPU | py3, py36 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-inference:`<tag>` | 1.4.0 | inference | CPU, GPU | py3, py36 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/pytorch-training:`<tag>` | 1.4.0 | training | CPU, GPU | py2, py3, py36 @@ -345 +377 @@ 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. @@ -357 +389 @@ 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. @@ -369 +401 @@ 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. @@ -381 +413 @@ 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. @@ -401 +433 @@ 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. @@ -413 +445 @@ 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. @@ -422,0 +455,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-south-2',version='3.0',image_scope='processing') + +Registry path | Version | Job types (image scope) +---|---|--- +873151114052.dkr.ecr.ap-south-2.amazonaws.com/sagemaker-spark-processing:`<tag>` | 3.3 | processing +873151114052.dkr.ecr.ap-south-2.amazonaws.com/sagemaker-spark-processing:`<tag>` | 3.2 | processing +873151114052.dkr.ecr.ap-south-2.amazonaws.com/sagemaker-spark-processing:`<tag>` | 3.1 | processing +873151114052.dkr.ecr.ap-south-2.amazonaws.com/sagemaker-spark-processing:`<tag>` | 3.0 | processing +873151114052.dkr.ecr.ap-south-2.amazonaws.com/sagemaker-spark-processing:`<tag>` | 2.4 | processing + @@ -425 +473,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. @@ -432,0 +483,13 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-inference:`<tag>` | 2.19.0 | inference | CPU, GPU | - +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.19.0 | training | CPU, GPU | py312 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-inference:`<tag>` | 2.18.0 | inference | CPU, GPU | - +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.18.0 | training | CPU, GPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.16.2 | training | CPU, GPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-inference:`<tag>` | 2.16.1 | inference | CPU, GPU | - +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-inference-graviton:`<tag>` | 2.16.1 | inference_graviton | CPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-inference:`<tag>` | 2.14.1 | inference | CPU, GPU | - +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-inference-graviton:`<tag>` | 2.14.1 | inference_graviton | CPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.14.1 | training | CPU, GPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-inference:`<tag>` | 2.13.0 | inference | CPU, GPU | - +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-inference-graviton:`<tag>` | 2.13.0 | inference_graviton | CPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.13.0 | training | CPU, GPU | py310 @@ -433,0 +497,2 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-inference-graviton:`<tag>` | 2.12.1 | inference_graviton | CPU | py310 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.12.0 | training | CPU, GPU | py310 @@ -435,0 +501 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.11.0 | training | CPU, GPU | py39 @@ -474 +540 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.1.3 | training | CPU, GPU | py3 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.1.3 | training | CPU, GPU | py3, py36 @@ -476 +542 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.1.2 | training | CPU, GPU | py3 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.1.2 | training | CPU, GPU | py3, py36 @@ -482 +548 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.0.4 | training | CPU, GPU | py3 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.0.4 | training | CPU, GPU | py3, py36 @@ -484 +550 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver -772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.0.3 | training | CPU, GPU | py3 +772153158452.dkr.ecr.ap-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.0.3 | training | CPU, GPU | py3, py36 @@ -511 +577 @@ 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. @@ -546 +612 @@ To use the Amazon Web Services Documentation, Javascript must be enabled. Please -Asia Pacific (Hong Kong) +Previous