AMI de aprendizado profundo com Conda - AMIs de deep learning da AWS

AMI de aprendizado profundo com Conda

A DLAMI Conda usa ambientes virtuais do conda, disponíveis em DLAMIs de vários frameworks ou de framework único. Esses ambientes são configurados para manter as instalações de estruturas diferentes separadas e simplificar a alternância entre estruturas. Isso é ótimo para aprendizado e testes com todas as estruturas que a DLAMI tem para oferecer. A maioria dos usuários acreditam que a nova AMI de deep learning com Conda é perfeita para eles.

Elas serão atualizadas frequentemente com as versões mais recentes das estruturas, e terão o software e os drivers de GPU mais recentes. Em geral, ela é referenciada como a AMIs de deep learning da AWS na maioria dos documentos. Essas DLAMIs são compatíveis com os sistemas operacionais Ubuntu 20.04, Ubuntu 22.04, Amazon Linux 2 e Amazon Linux 2023. O suporte a sistemas operacionais depende do suporte do sistema operacional upstream.

Estabilidade e candidatos a lançamento

As AMIs do Conda usam binários otimizados dos lançamentos formais mais recentes de cada estrutura. Versões "release candidate" e recursos experimentais não devem ser esperados. As otimizações dependem do suporte que a estrutura oferece para tecnologias de aceleração como a DNN MKL da Intel, que acelera o treinamento e a inferência em tipos de instância de CPU C4 e C5. Os binários também estão compilados para oferecer suporte aos conjuntos de instrução Intel avançados, incluindo, entre outros, AVX, AVX-2, SSE4.1 e SSE4.2. Essas operações de vetor de aceleração e de ponto de flutuação nas arquiteturas de Intel CPU. Além disso, para tipos de instância de GPU, o CUDA e o cuDNN são atualizados com qualquer versão compatível com o release oficial mais recente.

A AMI de deep learning com Conda instala automaticamente a versão mais otimizada da estrutura para sua instância do Amazon EC2 após a primeira ativação da estrutura. Para obter mais informações, consulte Uso da AMI de aprendizado profundo com Conda.

Se você deseja realizar a instalação da origem usando opções de compilação personalizadas ou otimizadas, a de AMI de deep learning bases pode ser a melhor opção para você.

Defasagem do Python 2

A comunidade de código aberto Python encerrou oficialmente o suporte para Python 2 em 1 de janeiro de 2020. As comunidades TensorFlow e PyTorch anunciaram que as versões TensorFlow 2.1 e PyTorch 1.4 são as últimas compatíveis com Python 2. As versões anteriores da DLAMI (v26, v25 etc.) que contêm ambientes Python 2 Conda continuarão disponíveis. No entanto, fornecemos atualizações para os ambientes Python 2 Conda em versões da DLAMI publicadas anteriormente somente se houver correções de segurança publicadas pela comunidade de código aberto para essas versões. As DLAMIs com as versões mais recentes das estruturas TensorFlow e PyTorch não contêm os ambientes Python 2 do Conda.

CUDA Support

Os números de versão específicos do CUDA podem ser encontrados nas notas de versão da DLAMI da GPU.

A seguir

Opções de arquitetura de DLAMI