Um modelo TensorFlow usa um script train.py existente e dados de treinamento estáticos armazenados como arquivos TFRecord. A equipe deseja fornecer esses dados ao SageMaker com o mínimo de trabalho de desenvolvimento. Qual é a maneira mais simples de fornecer os dados de treinamento ao SageMaker sem alterar o código de treinamento?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use o modo de script do SageMaker com train.py inalterado, faça upload dos arquivos TFRecord para um bucket S3 e aponte o job de treinamento do SageMaker para esse local S3 (sem reformatar)..
Por que esta é a resposta
A opção correta é usar o modo de script do SageMaker com o train.py inalterado, fazendo upload dos arquivos TFRecord para um bucket S3 e apontando o job de treinamento do SageMaker para esse local S3. O SageMaker é projetado para trabalhar diretamente com dados no S3 e pode montar esses dados no contêiner de treinamento, permitindo que o script train.py os leia sem modificações. As outras opções são incorretas porque: Converter TFRecord para protobuf com Glue ou Lambda adiciona complexidade e trabalho desnecessário, pois o SageMaker pode lidar com TFRecord diretamente. Modificar train.py para converter em tempo de execução viola o requisito de não alterar o código de treinamento. Apontar para um caminho de dados local não é a forma padrão de fornecer dados ao SageMaker para treinamento distribuído ou escalável; o S3 é o método preferencial e mais eficiente.
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