AWS sagemaker documentation change
Summary
Added multiple new algorithms and deep learning containers including Clarify, Inferentia MXNet/PyTorch, Model Monitor, Neo variants, Spark, and Tensorflow Inferentia. Updated registry paths, versions, and example code snippets for various frameworks.
Security assessment
Changes primarily add new ML frameworks/containers and update technical specifications without mentioning security vulnerabilities, access controls, or security best practices. No evidence of patching vulnerabilities or addressing security incidents.
Diff
diff --git a/sagemaker/latest/dg-ecr-paths/ecr-eu-central-2.md b/sagemaker/latest/dg-ecr-paths/ecr-eu-central-2.md index 1c4690527..344c5bd7c 100644 --- a//sagemaker/latest/dg-ecr-paths/ecr-eu-central-2.md +++ b//sagemaker/latest/dg-ecr-paths/ecr-eu-central-2.md @@ -5 +5 @@ -AutoGluonBlazingTextDeepAR ForecastingFactorization MachinesHugging FaceIP InsightsImage classificationK-MeansKNNLinear LearnerMXNetNTMObject DetectionObject2VecPCAPyTorchPyTorch NeuronPyTorch Training CompilerRandom Cut ForestScikit-learnSemantic SegmentationSeq2SeqTensorflowXGBoost +AutoGluonBlazingTextClarifyDeepAR ForecastingFactorization MachinesHugging FaceIP InsightsImage classificationInferentia MXNetInferentia PyTorchK-MeansKNNLinear LearnerMXNetModel MonitorNTMNeo Image ClassificationNeo MXNetNeo PyTorchNeo TensorflowNeo XGBoostObject DetectionObject2VecPCAPyTorchPyTorch NeuronPyTorch Training CompilerRandom Cut ForestScikit-learnSemantic SegmentationSeq2SeqSparkTensorflowTensorflow InferentiaXGBoost @@ -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. @@ -16,0 +17,2 @@ The following topics list parameters for each of the algorithms and deep learnin + * Clarify (algorithm) + @@ -26,0 +29,4 @@ The following topics list parameters for each of the algorithms and deep learnin + * Inferentia MXNet (DLC) + + * Inferentia PyTorch (DLC) + @@ -34,0 +41,2 @@ The following topics list parameters for each of the algorithms and deep learnin + * Model Monitor (algorithm) + @@ -36,0 +45,10 @@ The following topics list parameters for each of the algorithms and deep learnin + * Neo Image Classification (algorithm) + + * Neo MXNet (DLC) + + * Neo PyTorch (DLC) + + * Neo Tensorflow (DLC) + + * Neo XGBoost (algorithm) + @@ -56,0 +75,2 @@ The following topics list parameters for each of the algorithms and deep learnin + * Spark (algorithm) + @@ -58,0 +79,2 @@ The following topics list parameters for each of the algorithms and deep learnin + * Tensorflow Inferentia (DLC) + @@ -66 +88 @@ 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 +111 @@ 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. @@ -98,0 +121,12 @@ Registry path | Version | Job types (image scope) +## Clarify (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='clarify',region='eu-central-2',version='1.0',image_scope='processing') + +Registry path | Version | Job types (image scope) +---|---|--- +730335477804.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-clarify-processing:`<tag>` | 1.0 | processing + @@ -101 +135 @@ 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 +147 @@ 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 +159 @@ 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 +167,4 @@ Registry path | Version | Job types (image scope) +380420809688.dkr.ecr.eu-central-2.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.49.0 | inference +380420809688.dkr.ecr.eu-central-2.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.48.0 | inference +380420809688.dkr.ecr.eu-central-2.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.37.0 | inference +380420809688.dkr.ecr.eu-central-2.amazonaws.com/huggingface-pytorch-inference:`<tag>` | 4.28.1 | inference @@ -168 +206 @@ 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 +218 @@ 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. @@ -189,0 +228,27 @@ Registry path | Version | Job types (image scope) +## Inferentia MXNet (DLC) + +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. + + + from sagemaker import image_uris + image_uris.retrieve(framework='inferentia-mxnet',region='eu-central-2',version='1.5.1',instance_type='ml.inf1.6xlarge') + +Registry path | Version | Job types (image scope) | Processor types | Python versions +---|---|---|---|--- +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-neo-mxnet:`<tag>` | 1.8 | inference | inf | py3 +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-neo-mxnet:`<tag>` | 1.5.1 | inference | inf | py3 + +## Inferentia PyTorch (DLC) + +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. + + + from sagemaker import image_uris + image_uris.retrieve(framework='inferentia-pytorch',region='eu-central-2',version='1.9',py_version='py3') + +Registry path | Version | Job types (image scope) | Processor types | Python versions +---|---|---|---|--- +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-neo-pytorch:`<tag>` | 1.9 | inference | inf | py3 +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-neo-pytorch:`<tag>` | 1.8 | inference | inf | py3 +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-neo-pytorch:`<tag>` | 1.7 | inference | inf | py3 + @@ -192 +257 @@ 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 +269 @@ 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 +281 @@ 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 +293 @@ 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 +315,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-central-2') + +Registry path | Version | Job types (image scope) +---|---|--- +590183933784.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-model-monitor-analyzer:`<tag>` | | monitoring + @@ -252 +329 @@ 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. @@ -261,0 +339,68 @@ Registry path | Version | Job types (image scope) +## Neo Image Classification (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='image-classification-neo',region='eu-central-2') + +Registry path | Version | Job types (image scope) +---|---|--- +010526262399.dkr.ecr.eu-central-2.amazonaws.com/image-classification-neo:`<tag>` | latest | inference + +## Neo MXNet (DLC) + +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. + + + from sagemaker import image_uris + image_uris.retrieve(framework='neo-mxnet',region='eu-central-2',version='1.8',py_version='py3',image_scope='inference', instance_type='ml.c5.4xlarge') + +Registry path | Version | Job types (image scope) | Processor types | Python versions +---|---|---|---|--- +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-inference-mxnet:`<tag>` | 1.8 | inference | CPU, GPU | py3 + +## Neo PyTorch (DLC) + +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. + + + from sagemaker import image_uris + image_uris.retrieve(framework='neo-pytorch',region='eu-central-2',version='1.6',image_scope='inference',instance_type='ml.c5.4xlarge') + +Registry path | Version | Job types (image scope) | Processor types | Python versions +---|---|---|---|--- +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-inference-pytorch:`<tag>` | 2.0 | inference | CPU, GPU | py3 +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-inference-pytorch:`<tag>` | 1.13 | inference | CPU, GPU | py3 +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-inference-pytorch:`<tag>` | 1.12 | inference | CPU, GPU | py3 +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-inference-pytorch:`<tag>` | 1.8 | inference | CPU, GPU | py3 +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-inference-pytorch:`<tag>` | 1.7 | inference | CPU, GPU | py3 +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-inference-pytorch:`<tag>` | 1.6 | inference | CPU, GPU | py3 +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-inference-pytorch:`<tag>` | 1.5 | inference | CPU, GPU | py3 +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-inference-pytorch:`<tag>` | 1.4 | inference | CPU, GPU | py3 + +## Neo Tensorflow (DLC) + +The following SageMaker AI Python SDK example shows how to retrieve a specific registry path. + + + from sagemaker import image_uris + image_uris.retrieve(framework='neo-tensorflow',region='eu-central-2',version='1.15.3',py_version='py3',instance_type='ml.c5.4xlarge') + +Registry path | Version | Job types (image scope) | Processor types | Python versions +---|---|---|---|--- +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-inference-tensorflow:`<tag>` | 2.9.2 | inference | CPU, GPU | py3 +010526262399.dkr.ecr.eu-central-2.amazonaws.com/sagemaker-inference-tensorflow:`<tag>` | 1.15.3 | inference | CPU, GPU | py3 + +## Neo XGBoost (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='xgboost-neo',region='eu-central-2') + +Registry path | Version | Job types (image scope) +---|---|---