AWS Security ChangesHomeSearch

AWS sagemaker documentation change

Service: sagemaker · 2025-08-10 · Documentation low

File: sagemaker/latest/dg-ecr-paths/ecr-eu-south-2.md

Summary

Added Model Monitor and Spark algorithm sections, updated framework versions (PyTorch/TensorFlow), expanded Python version support, and standardized example text

Security assessment

Changes primarily add new algorithm support (Model Monitor/Spark) and update framework versions. No mention of security vulnerabilities, patches, or security-specific features. Version updates could include security improvements indirectly, but no explicit security context is provided in the diff.

Diff

diff --git a/sagemaker/latest/dg-ecr-paths/ecr-eu-south-2.md b/sagemaker/latest/dg-ecr-paths/ecr-eu-south-2.md
index 7aea78e06..c9b4adc33 100644
--- a//sagemaker/latest/dg-ecr-paths/ecr-eu-south-2.md
+++ b//sagemaker/latest/dg-ecr-paths/ecr-eu-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 LearnerMXNetModel MonitorNTMObject 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.
@@ -34,0 +35,2 @@ The following topics list parameters for each of the algorithms and deep learnin
+  * Model Monitor (algorithm)
+
@@ -56,0 +59,2 @@ The following topics list parameters for each of the algorithms and deep learnin
+  * Spark (algorithm)
+
@@ -66 +70 @@ 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 +93 @@ 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 +105 @@ 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 +117 @@ 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 +129 @@ 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 +137,4 @@ Registry path | Version | Job types (image scope)
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.49.0 | inference  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.48.0 | inference  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.37.0 | inference  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.28.1 | inference  
@@ -168 +176 @@ 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 +188 @@ 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 +200 @@ 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 +212 @@ 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 +224 @@ 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 +236 @@ 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.
@@ -249,0 +258,12 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver
+## Model Monitor (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='model-monitor',region='eu-south-2')
+
+Registry path | Version | Job types (image scope)  
+---|---|---  
+437450045455.dkr.ecr.eu-south-2.amazonaws.com/sagemaker-model-monitor-analyzer:`<tag>` |  | monitoring  
+  
@@ -252 +272 @@ 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 +284 @@ 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 +296 @@ 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 +308 @@ 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 +320,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 +330,21 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.7.1 | training | CPU, GPU | py312  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.6.0 | inference | CPU, GPU | py312  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.6.0 | training | CPU, GPU | py312  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.5.1 | inference | CPU, GPU | py311  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.5.1 | training | CPU, GPU | py311  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.4.0 | inference | CPU, GPU | py311  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.4.0 | inference_graviton | CPU | py311  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.4.0 | training | CPU, GPU | py311  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.3.0 | inference | CPU, GPU | py311  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.3.0 | inference_graviton | CPU | py311  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.3.0 | training | CPU, GPU | py311  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.2.1 | inference_graviton | CPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.2.0 | inference | CPU, GPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.2.0 | training | CPU, GPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.1.0 | inference | CPU, GPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.1.0 | inference_graviton | CPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.1.0 | training | CPU, GPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.0.1 | inference | CPU, GPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference-graviton:`<tag>` | 2.0.1 | inference_graviton | CPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.0.1 | training | CPU, GPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 2.0.0 | inference | CPU, GPU | py310  
@@ -308,0 +352,3 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 2.0.0 | training | CPU, GPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 1.13.1 | inference | CPU, GPU | py39  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 1.13.1 | training | CPU, GPU | py39  
@@ -333,4 +379,4 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver
-503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 1.5.0 | inference | CPU, GPU | py3  
-503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 1.5.0 | training | CPU, GPU | py3  
-503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 1.4.0 | inference | CPU, GPU | py3  
-503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 1.4.0 | training | CPU, GPU | py2, py3  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 1.5.0 | inference | CPU, GPU | py3, py36  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 1.5.0 | training | CPU, GPU | py3, py36  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-inference:`<tag>` | 1.4.0 | inference | CPU, GPU | py3, py36  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/pytorch-training:`<tag>` | 1.4.0 | training | CPU, GPU | py2, py3, py36  
@@ -345 +391 @@ 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 +403 @@ 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 +415 @@ 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 +427 @@ 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 +447 @@ 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 +459 @@ 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 +469,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='eu-south-2',version='3.0',image_scope='processing')
+
+Registry path | Version | Job types (image scope)  
+---|---|---  
+833944533722.dkr.ecr.eu-south-2.amazonaws.com/sagemaker-spark-processing:`<tag>` | 3.3 | processing  
+833944533722.dkr.ecr.eu-south-2.amazonaws.com/sagemaker-spark-processing:`<tag>` | 3.2 | processing  
+833944533722.dkr.ecr.eu-south-2.amazonaws.com/sagemaker-spark-processing:`<tag>` | 3.1 | processing  
+833944533722.dkr.ecr.eu-south-2.amazonaws.com/sagemaker-spark-processing:`<tag>` | 3.0 | processing  
+833944533722.dkr.ecr.eu-south-2.amazonaws.com/sagemaker-spark-processing:`<tag>` | 2.4 | processing  
+  
@@ -425 +487,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 +497,13 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-inference:`<tag>` | 2.19.0 | inference | CPU, GPU | -  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.19.0 | training | CPU, GPU | py312  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-inference:`<tag>` | 2.18.0 | inference | CPU, GPU | -  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.18.0 | training | CPU, GPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.16.2 | training | CPU, GPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-inference:`<tag>` | 2.16.1 | inference | CPU, GPU | -  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-inference-graviton:`<tag>` | 2.16.1 | inference_graviton | CPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-inference:`<tag>` | 2.14.1 | inference | CPU, GPU | -  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-inference-graviton:`<tag>` | 2.14.1 | inference_graviton | CPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.14.1 | training | CPU, GPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-inference:`<tag>` | 2.13.0 | inference | CPU, GPU | -  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-inference-graviton:`<tag>` | 2.13.0 | inference_graviton | CPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.13.0 | training | CPU, GPU | py310  
@@ -433,0 +511,2 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-inference-graviton:`<tag>` | 2.12.1 | inference_graviton | CPU | py310  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.12.0 | training | CPU, GPU | py310  
@@ -435,0 +515 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.11.0 | training | CPU, GPU | py39  
@@ -474 +554 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver
-503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.1.3 | training | CPU, GPU | py3  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.1.3 | training | CPU, GPU | py3, py36  
@@ -476 +556 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver
-503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.1.2 | training | CPU, GPU | py3  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.1.2 | training | CPU, GPU | py3, py36  
@@ -482 +562 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver
-503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.0.4 | training | CPU, GPU | py3  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.0.4 | training | CPU, GPU | py3, py36  
@@ -484 +564 @@ Registry path | Version | Job types (image scope) | Processor types | Python ver
-503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.0.3 | training | CPU, GPU | py3  
+503227376785.dkr.ecr.eu-south-2.amazonaws.com/tensorflow-training:`<tag>` | 2.0.3 | training | CPU, GPU | py3, py36  
@@ -511 +591 @@ 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.