SageMaker Imágenes de distribución - Amazon SageMaker

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

SageMaker Imágenes de distribución

importante

Actualmente, todos los paquetes de las imágenes de SageMaker distribución tienen licencia para su uso con Amazon SageMaker y no requieren licencias comerciales adicionales. Sin embargo, esto podría estar sujeto a cambios en el futuro, por lo que recomendamos revisar los términos de licencia con regularidad para ver si hay actualizaciones.

SageMaker Distribution es una colección de imágenes de Docker, que incluye bibliotecas y paquetes populares para el aprendizaje automático, la ciencia de datos y la visualización del análisis de datos. Las imágenes de Docker incluyen marcos de aprendizaje profundo como los siguientes:

  • PyTorch

  • TensorFlow

  • Keras

También incluye paquetes populares de Python, como los siguientes:

  • numpy

  • scikit-learn

  • pandas

Dentro del contenedor, puede usar lo siguienteIDEs:

  • JupyterLab

  • Editor de código, basado en Code- OSS (código de código abierto de Visual Studio)

Cada imagen SageMaker de distribución tiene una GPU variante y una CPU variante.

SageMaker La distribución está disponible en:

  • Estudio

  • Studio Lab

Se garantiza que los paquetes incluidos en el contenedor son compatibles entre sí y el tiempo de ejecución está diseñado para funcionar en cualquier lugar. Puedes usar el contenedor para ejecutar libretas o trabajos de SageMaker formación de Amazon SageMaker Studio. También puede ejecutar el contenedor en un portátil local. Utilice SageMaker Distribution para empezar rápidamente con el desarrollo del aprendizaje automático en su entorno local. Realice la transición sin problemas a tareas como la ejecución por lotes de trabajos de formación sin necesidad de volver a configurar su entorno de ejecución.

Para ver la lista de todas las bibliotecas compatibles en SageMaker la distribución y sus versiones correspondientes, consulte la SageMakerDistribución GitHub. También puede utilizar las imágenes prediseñadas y de ready-to-use SageMaker distribución de la galería de Amazon Elastic Container Registry.

Paquetes y versiones compatibles

Para ver la lista de paquetes que están instalados en una versión de SageMaker Distribution, consulte el RELEASE archivo.md en el directorio build_artifacts del repositorio de Distribution. SageMaker GitHub

SageMaker Política de soporte de imágenes de distribución
Lanzamiento de la versión Descripción Frecuencia de actualización
Importante Una versión principal de Amazon SageMaker Distribution actualiza todas sus dependencias principales a la última versión compatible. SageMaker La distribución puede añadir o eliminar paquetes en una versión principal. Las versiones principales se indican con el primer número de la cadena de versiones. Por ejemplo, 1.0, 2.0, 3.0. Semestral
Menor Una versión secundaria de Amazon SageMaker Distribution garantiza que todas sus dependencias principales se actualicen a la última versión secundaria compatible dentro de la misma versión principal. SageMaker La distribución puede añadir nuevos paquetes durante el lanzamiento de una versión secundaria. Las versiones secundarias se indican con el segundo número de la cadena de versiones. Por ejemplo, 1.1, 1.2 o 2.1 Mensualmente (también se publican versiones secundarias adicionales si es necesario añadirlas)
Parche El lanzamiento de una versión de parche de Amazon SageMaker Distribution garantiza que todas sus dependencias principales se actualicen a la última versión de parche compatible dentro de la misma versión secundaria. SageMaker La distribución no añade ni elimina paquetes durante el lanzamiento de una versión de parche. 7 días (también se implementan correcciones de un día para otro en función de la gravedad)
importante
  • SageMaker La distribución v0.x.y solo se usa en Studio Classic. SageMaker La distribución v1.x.y solo se usa en. JupyterLab

  • Intentamos actualizar las imágenes de Studio con nuevas versiones con regularidad. Si los paquetes de la imagen de distribución están desactualizados, te recomendamos esperar a la próxima actualización.

  • Algunas dependencias, como Python, se tratan de forma diferente. Amazon SageMaker Distribution permite una actualización menor de Python con una versión. Por ejemplo, puede actualizar Python 3.10 a Python 3.11 al actualizar de la versión 4.8 a la 5.0.