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á.
Acessar Imagens do Docker para Scikit-learn e SparkML
O SageMaker AI oferece imagens do Docker predefinidas que instalam as bibliotecas scikit-learn e Spark ML. Essas bibliotecas também incluem as dependências necessárias para criar imagens do Docker compatíveis com o SageMaker AI usando o Amazon SageMaker Python SDK.
Você também pode acessar as imagens de um repositório Amazon ECR em seu próprio ambiente.
Use os seguintes comandos para descobrir quais versões das imagens estão disponíveis: Por exemplo, use o seguinte para encontrar a imagem sagemaker-sparkml-serving disponível na região ca-central-1:
aws \ ecr describe-images \ --region ca-central-1 \ --registry-id 341280168497 \ --repository-name sagemaker-sparkml-serving
Acessar uma imagem do SageMaker AI Python SDK
A tabela a seguir contém links para os repositórios do GitHub com o código-fonte dos contêineres scikit-learn e Spark ML. A tabela também contém links para instruções que mostram como usar esses contêineres com os estimadores do Python SDK para executar seus próprios algoritmos de treinamento e hospedar seus próprios modelos.
| Biblioteca | Código-fonte da imagem do Docker pré-compilada | Instruções |
|---|---|---|
| scikit-learn | ||
| SparkML |
Para obter mais informações e links para os repositórios do github, consulte Recursos para usar o Scikit-learn com a Amazon AI SageMaker e Recursos para usar o SparkML Serving com a Amazon AI SageMaker.
Especificar manualmente as imagens pré-compiladas
Se não estiver usando o Python SDK do SageMaker e um de seus estimadores para gerenciar o contêiner, você precisará recuperar manualmente o contêiner correspondente predefinido. As imagens do Docker predefinidas do SageMaker AI são armazenadas no Amazon Elastic Container Registry (Amazon ECR). Elas podem ser enviadas ou recebidas usando seus endereços de registro. O SageMaker AI usa os seguintes padrões de URL de imagem do Docker para Scikit-learn e Spark ML:
-
<ACCOUNT_ID>.dkr.ecr.<REGION_NAME>.amazonaws.com/sagemaker-scikit-learn:<SCIKIT-LEARN_VERSION>-cpu-py<PYTHON_VERSION>Por exemplo,
.746614075791.dkr.ecr.us-west-1.amazonaws.com/sagemaker-scikit-learn:1.2-1-cpu-py3 -
<ACCOUNT_ID>.dkr.ecr.<REGION_NAME>.amazonaws.com/sagemaker-sparkml-serving:<SPARK-ML_VERSION>Por exemplo,
.341280168497.dkr.ecr.ca-central-1.amazonaws.com/sagemaker-sparkml-serving:2.4
Para IDs de contas e nomes de regiões da AWS, consulte Caminhos de registro e código de exemplo do Docker.