Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Prebuilt SageMaker AI Docker images for deep learning

Focus mode
Prebuilt SageMaker AI Docker images for deep learning - Amazon SageMaker AI

Amazon SageMaker AI provides prebuilt Docker images that include deep learning frameworks and other dependencies needed for training and inference. For a complete list of the prebuilt Docker images managed by SageMaker AI, see Docker Registry Paths and Example Code.

Using the SageMaker AI Python SDK

With the SageMaker Python SDK, you can train and deploy models using these popular deep learning frameworks. For instructions on installing and using the SDK, see Amazon SageMaker Python SDK. The following table lists the available frameworks and instructions on how to use them with the SageMaker Python SDK:

Extending Prebuilt SageMaker AI Docker Images

You can customize these prebuilt containers or extend them as needed. With this customization, you can handle any additional functional requirements for your algorithm or model that the prebuilt SageMaker AI Docker image doesn't support. For an example of this, see Fine-tuning and deploying a BERTopic model on SageMaker AI with your own scripts and dataset, by extending existing PyTorch containers.

You can also use prebuilt containers to deploy your custom models or models that have been trained in a framework other than SageMaker AI. For an overview of the process, see Bring Your Own Pretrained MXNet or TensorFlow Models into Amazon SageMaker. This tutorial covers bringing the trained model artifacts into SageMaker AI and hosting them at an endpoint.

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.