Criar um grupo de modelos - Amazon SageMaker

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á.

Criar um grupo de modelos

Um grupo de modelos contém versões diferentes de um modelo. Você pode criar um grupo de modelos que rastreie todos os modelos que você treina para resolver um problema específico. Crie um grupo de modelos usando o console do Amazon Studio AWS SDK for Python (Boto3) ou o console do Amazon SageMaker Studio.

Criar um grupo de modelo (Boto3)

Importante

IAMPolíticas personalizadas que permitem que o Amazon SageMaker Studio ou o Amazon SageMaker Studio Classic criem SageMaker recursos da Amazon também devem conceder permissões para adicionar tags a esses recursos. A permissão para adicionar tags aos recursos é necessária porque o Studio e o Studio Classic marcam automaticamente todos os recursos que eles criam. Se uma IAM política permitir que o Studio e o Studio Classic criem recursos, mas não permita a marcação, erros AccessDenied "" podem ocorrer ao tentar criar recursos. Para obter mais informações, consulte Forneça permissões para marcar recursos SageMaker.

AWS Políticas gerenciadas para a Amazon SageMakerque dão permissões para criar SageMaker recursos já incluem permissões para adicionar tags ao criar esses recursos.

Para criar um grupo de modelos usando o Boto3, chame a create_model_package_group API operação e especifique um nome e uma descrição como parâmetros. O exemplo a seguir mostra como criar um Grupo de modelos. A resposta da create_model_package_group chamada é o Amazon Resource Name (ARN) do novo grupo de modelos.

Primeiro, importe os pacotes necessários e configure o cliente SageMaker Boto3.

import time import os from sagemaker import get_execution_role, session import boto3 region = boto3.Session().region_name role = get_execution_role() sm_client = boto3.client('sagemaker', region_name=region)

Agora crie o Grupo de modelos.

import time model_package_group_name = "scikit-iris-detector-" + str(round(time.time())) model_package_group_input_dict = { "ModelPackageGroupName" : model_package_group_name, "ModelPackageGroupDescription" : "Sample model package group" } create_model_package_group_response = sm_client.create_model_package_group(**model_package_group_input_dict) print('ModelPackageGroup Arn : {}'.format(create_model_package_group_response['ModelPackageGroupArn']))

Crie um grupo de modelos (Studio ou Studio Classic)

Para criar um grupo de modelos no console do Amazon SageMaker Studio, conclua as etapas a seguir com base no uso do Studio ou do Studio Classic.

Studio
  1. Abra o console do SageMaker Studio seguindo as instruções em Iniciar o Amazon SageMaker Studio.

  2. No painel de navegação à esquerda, selecione Modelos.

  3. Escolha a guia Modelos registrados, se ainda não estiver selecionada.

  4. Imediatamente abaixo da etiqueta da guia Modelos registrados, escolha Grupos de modelos, se ainda não estiver selecionado.

  5. Escolha Registrar e, em seguida, escolha Grupo de modelos.

  6. Na caixa de diálogo Registrar grupo de modelos, insira as seguintes informações:

    • O nome do novo grupo de modelos no campo Nome do grupo de modelos.

    • (Opcional) Uma descrição para o grupo de modelos no campo Descrição.

    • (Opcional) Qualquer par de valores-chave que você deseja associar ao Grupo de modelos no campo Tags. Para obter mais informações sobre o uso de tags, consulte Marcar recursos da AWS no Guia da Referência geral da AWS.

  7. Escolha Registrar grupo de modelos.

  8. (Opcional) Na página Modelos, escolha a guia Modelos registrados e, em seguida, escolha Grupos de modelos. Confirme se seu grupo de modelos recém-criado aparece na lista de grupos de modelos.

Studio Classic
  1. Faça login no Amazon SageMaker Studio Classic. Para obter mais informações, consulte Launch Amazon SageMaker Studio Classic.

  2. No painel de navegação esquerdo, escolha o ícone Início ( Black square icon representing a placeholder or empty image. ).

  3. Escolha Modelos e, em seguida, Registro do modelo.

  4. Selecione Ações e selecione Criar grupo de modelos.

  5. Na caixa de diálogo Criar grupo de modelos, insira as informações a seguir:

    • Insira o nome do novo grupo de modelos no campo Nome do grupo de modelos.

    • (Opcional) Insira uma descrição no campo Descrição do Grupo de modelos.

    • (Opcional) Insira os pares de valores-chave que você queira associar ao Grupo de modelos no campo Tags. Para obter mais informações sobre o uso de tags, consulte Marcar recursos da AWS no Guia da Referência geral da AWS.

    • (Opcional) Escolha um projeto ao qual associar o Grupo de modelos no campo Projeto. Para obter informações sobre projetos, consulte MLOpsAutomação com SageMaker projetos.

  6. Escolha Criar grupo de modelo.