Você tem um script de treinamento TensorFlow (train.py) existente que lê dados de treinamento estáticos armazenados como arquivos TFRecord. Você precisa de uma solução de armazenamento escalável para treinamento no Amazon SageMaker com a menor quantidade de alterações de código. Qual abordagem minimiza o esforço de desenvolvimento?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use o modo de script do SageMaker e execute train.py inalterado. Carregue os arquivos TFRecord para um bucket do Amazon S3 e aponte o trabalho de treinamento do SageMaker para esse local do S3 sem reformatar os dados..
Por que esta é a resposta
A opção correta é usar o modo de script do SageMaker e carregar os arquivos TFRecord para um bucket do Amazon S3. O SageMaker pode montar buckets S3 diretamente nos contêineres de treinamento, permitindo que o script train.py acesse os dados como se estivessem em um sistema de arquivos local, sem a necessidade de modificações no código de treinamento. Isso minimiza o esforço de desenvolvimento. A opção de apontar para um caminho de sistema de arquivos local não é escalável nem prática para o SageMaker, que executa o treinamento em instâncias efêmeras. Modificar o train.py para converter para protobuf ou reformatar os dados com AWS Glue/Lambda introduz complexidade e esforço de desenvolvimento desnecessários, pois o SageMaker já suporta TFRecord via S3.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão