Notas de lançamento do Amazon SageMaker Training Compiler - Amazon SageMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Notas de lançamento do Amazon SageMaker Training Compiler

Importante

A Amazon Web Services (AWS) anuncia que não haverá novos lançamentos ou versões do SageMaker Training Compiler. Você pode continuar a utilizar o SageMaker Training Compiler por meio dos AWS Deep Learning Containers (DLCs) existentes para SageMaker treinamento. É importante observar que, embora os DLCs existentes permaneçam acessíveis, eles não receberão mais patches ou atualizações AWS, de acordo com a Política de Suporte do AWS Deep Learning Containers Framework.

Consulte as notas de lançamento a seguir para acompanhar as atualizações mais recentes do Amazon SageMaker Training Compiler.

SageMaker Notas de lançamento do Training Compiler: 13 de fevereiro de 2023

Atualizações de moeda
  • Suporte adicionado para PyTorch v1.13.1

Correções de bugs
  • Corrigido um problema de condição de corrida na GPU que estava causando perda de NAN em alguns modelos, como os modelos de transformador de visão (ViT).

Outras alterações:
  • SageMaker O Training Compiler melhora o desempenho ao permitir que PyTorch /XLA substitua automaticamente os otimizadores (como SGD, Adam, AdamW) em torch.optim ou transformers.optimization com as versões sem sincronização deles (como,,). torch_xla.amp.syncfree torch_xla.amp.syncfree.SGD torch_xla.amp.syncfree.Adam torch_xla.amp.syncfree.AdamW Você não precisa alterar as linhas de código nas quais define otimizadores em seu script de treinamento.

Migração para contêineres de AWS Deep Learning

Essa versão foi aprovada no teste de benchmark e foi migrada para o seguinte contêiner de aprendizado AWS profundo:

SageMaker Notas de lançamento do Training Compiler: 9 de janeiro de 2023

Alterações significativas

  • tf.keras.optimizers.Optimizeraponta para um novo otimizador na TensorFlow versão 2.11.0 e versões posteriores. Os otimizadores antigos foram movidos para tf.keras.optimizers.legacy. Você pode encontrar uma falha no trabalho devido à alteração significativa ao fazer o seguinte.

    • Carregar pontos de verificação de um otimizador antigo. Recomendamos que você mude para usar os otimizadores legados.

    • Use TensorFlow v1. Recomendamos que você migre para a TensorFlow v2 ou mude para os otimizadores legados se precisar continuar usando a v1. TensorFlow

    Para obter uma lista mais detalhada das alterações significativas das alterações do otimizador, consulte as notas de lançamento oficiais da TensorFlow v2.11.0 no repositório. TensorFlow GitHub

Migração para contêineres de AWS Deep Learning

Essa versão foi aprovada no teste de benchmark e foi migrada para o seguinte contêiner de aprendizado AWS profundo:

SageMaker Notas de lançamento do Training Compiler: 8 de dezembro de 2022

Correções de bugs

Problemas conhecidos

  • O uso indevido das APIs PyTorch /XLA nos transformadores de visão da Hugging Face pode levar a problemas de convergência.

Outras alterações

Migração para contêineres de AWS Deep Learning

Essa versão foi aprovada no teste de benchmark e foi migrada para o seguinte contêiner de aprendizado AWS profundo:

SageMaker Notas de lançamento do Training Compiler: 4 de outubro de 2022

Atualizações de moeda
  • Foi adicionado suporte para TensorFlow v2.10.0.

Outras alterações
  • Foram adicionados modelos de PNL Hugging Face usando a biblioteca Transformers aos testes de estrutura. TensorFlow Para encontrar os modelos de transformadores testados, consulte Modelos testados.

Migração para contêineres de AWS Deep Learning

Essa versão foi aprovada no teste de benchmark e foi migrada para o seguinte contêiner de aprendizado AWS profundo:

SageMaker Notas de lançamento do Training Compiler: 1º de setembro de 2022

Atualizações de moeda
  • Foi adicionado suporte para Hugging Face Transformers v4.21.1 com v1.11.0. PyTorch

Melhorias
Migração para contêineres de AWS Deep Learning

Essa versão foi aprovada no teste de benchmark e foi migrada para o seguinte contêiner de aprendizado AWS profundo:

SageMaker Notas de lançamento do Training Compiler: 14 de junho de 2022

Novos atributos
Migração para contêineres de AWS Deep Learning

Essa versão foi aprovada no teste de benchmark e foi migrada para o seguinte contêiner de aprendizado AWS profundo:

SageMaker Notas de lançamento do Training Compiler: 26 de abril de 2022

Melhorias
  • Foi adicionado suporte para todos os Regiões da AWS locais em que os AWS Deep Learning Containers estão em serviço, exceto nas regiões da China.

SageMaker Notas de lançamento do Training Compiler: 12 de abril de 2022

Atualizações de moeda
  • Foi adicionado suporte para Hugging Face Transformers v4.17.0 com v2.6.3 e v1.10.2. TensorFlow PyTorch

SageMaker Notas de lançamento do Training Compiler: 21 de fevereiro de 2022

Melhorias
  • Conclusão do teste de benchmark e confirmada a aceleração do treinamento nos tipos de instância ml.g4dn. Para encontrar uma lista completa das instâncias ml testadas, consulte Tipos de instâncias compatíveis.

SageMaker Notas de lançamento do Training Compiler: 01 de dezembro de 2021

Novos atributos
  • Lançou o Amazon SageMaker Training Compiler no AWS re:Invent 2021.

Migração para contêineres de AWS Deep Learning