Usar containers de aprendizado profundo da AWS no Amazon ECS - Amazon Elastic Container Service

Usar containers de aprendizado profundo da AWS no Amazon ECS

O AWS Deep Learning Containers fornece um conjunto de imagens do Docker para treinar e fornecer modelos no TensorFlow e no Apache MXNet (Incubating) no Amazon ECS. O Deep Learning Containers fornece ambientes otimizados com bibliotecas TensorFlow, NVIDIA CUDA (para instâncias de GPU) e Intel MKL (para instâncias de CPU). As imagens de contêiner para o Deep Learning Containers estão disponíveis no Amazon ECR para referência nas definições de tarefa do Amazon ECS. É possível usar o Deep Learning Containers junto com o Amazon Elastic Inference para reduzir os custos de inferência.

Para começar a usar o Deep Learning Containers sem o Elastic Inference no Amazon ECS, consulte Deep Learning Containers no Amazon ECS no Guia do desenvolvedor do AWS Deep Learning AMI.

Deep Learning Containers com Elastic Inference no Amazon ECS

nota

A partir de 15 de abril de 2023, a AWS não integrará novos clientes ao Amazon Elastic Inference (EI) e ajudará os clientes atuais a migrar suas workloads para opções que ofereçam melhores preço e performance. Depois de 15 de abril de 2023, os novos clientes não poderão executar instâncias com aceleradores Amazon EI no Amazon SageMaker, Amazon ECS ou Amazon EC2. No entanto, os clientes que tenham usado o Amazon EI pelo menos uma vez durante os últimos 30 dias serão considerados clientes atuais e poderão continuar usando o serviço.

O AWS Deep Learning Containers fornece um conjunto de imagens do Docker para servir modelos no TensorFlow e no Apache MXNet (Incubating) que aproveitam os aceleradores do Amazon Elastic Inference. O Amazon ECS fornece parâmetros de definição de tarefa para anexar aceleradores do Elastic Inference aos contêineres. Quando você especifica um tipo de acelerador do Elastic Inference na definição de tarefa, o Amazon ECS gerencia o ciclo de vida e a configuração do acelerador. A função vinculada ao serviço do Amazon ECS é necessária quando esse recurso é usado. Para obter mais informações sobre aceleradores do Elastic Inference, consulte Conceitos básicos do Amazon Elastic Inference.

Importante

As instâncias de contêiner do Amazon ECS exigem pelo menos a versão 1.30.0 do agente de contêiner. Para obter informações sobre como verificar a versão do agente e atualizar para a versão mais recente, consulte Atualizar o agente de contêiner do Amazon ECS.

Para começar a usar o Deep Learning Containers sem o Elastic Inference no Amazon ECS, consulte Deep Learning Containers com Elastic Inference no Amazon ECS no Guia do desenvolvedor do Amazon Elastic Inference.