Cree un grupo de modelos - Amazon SageMaker AI

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cree un grupo de modelos

Un grupo de modelos contiene diferentes versiones de un modelo. Puede crear un grupo de modelos que haga un seguimiento de todos los modelos que entrene para resolver un problema concreto. Cree un grupo de modelos mediante la consola AWS SDK for Python (Boto3) o la de Amazon SageMaker Studio.

Cree un grupo de modelos (Boto3)

importante

Las políticas de IAM personalizadas que permiten a Amazon SageMaker Studio o Amazon SageMaker Studio Classic crear SageMaker recursos de Amazon también deben conceder permisos para añadir etiquetas a esos recursos. El permiso para añadir etiquetas a los recursos es necesario porque Studio y Studio Classic etiquetan automáticamente todos los recursos que crean. Si una política de IAM permite a Studio y Studio Classic crear recursos, pero no permite el etiquetado, se pueden producir errores de tipo AccessDenied «» al intentar crear recursos. Para obtener más información, consulte Proporcione permisos para etiquetar los recursos de SageMaker IA.

AWS políticas gestionadas para Amazon SageMaker AIque otorgan permisos para crear SageMaker recursos ya incluyen permisos para añadir etiquetas al crear esos recursos.

Para crear un grupo de modelos mediante Boto3, llame a la operación de la API create_model_package_group y especifique un nombre y una descripción como parámetros. En el ejemplo siguiente se muestra cómo crear un mediante grupo de modelos. La respuesta de la llamada create_model_package_group es el nombre de recurso de Amazon (ARN) del nuevo grupo de modelos.

En primer lugar, importe los paquetes necesarios y configure el cliente SageMaker AI 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)

Ahora cree el 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']))

Creación de un grupo de modelos (Studio o Studio Classic)

Para crear un grupo de modelos en la consola de Amazon SageMaker Studio, complete los siguientes pasos en función de si utiliza Studio o Studio Classic.

Studio
  1. Abre la consola de SageMaker Studio siguiendo las instrucciones de Launch Amazon SageMaker Studio.

  2. En el panel de navegación izquierdo, elija Models (Modelos).

  3. Seleccione la pestaña Modelos registrados, si aún no la ha seleccionado.

  4. Justo debajo de la etiqueta de la pestaña Modelos registrados, elija Grupos de modelos, si aún no lo ha seleccionado.

  5. Seleccione Registrar y, a continuación, Grupo de modelos.

  6. En el cuadro de diálogo Registrar grupo de modelos, introduzca la información siguiente:

    • El nombre del nuevo grupo de modelos en el campo Nombre del grupo de modelos.

    • (Opcional) Una descripción del grupo de modelos en el campo Descripción.

    • (Opcional) Cualquier par clave-valor que quiera asociar con el grupo de modelos en el campo Etiquetas. Para obtener información sobre el uso de etiquetas, consulte Tagging AWS resources en la Referencia general de AWS.

  7. Elija Registrar grupo de modelos.

  8. (Opcional) En la página Modelos, seleccione la pestaña Modelos registrados y, a continuación, elija Grupos de modelos. Confirme que el grupo de modelos recién creado aparezca en la lista de grupos de modelos.

Studio Classic
  1. Inicia sesión en Amazon SageMaker Studio Classic. Para obtener más información, consulte Lanzamiento de Amazon SageMaker Studio Classic.

  2. En el panel de navegación izquierdo, elija el icono de Inicio ( Black square icon representing a placeholder or empty image. ).

  3. Elija Modelos y, a continuación, Registro de modelos.

  4. Elija Acciones y, a continuación, elija Crear grupo de modelos.

  5. En el cuadro de diálogo Crear grupo de modelos, ingrese la información siguiente:

    • Ingrese el nombre del nuevo grupo de modelos en el campo Nombre del grupo de modelos.

    • Ingrese una descripción en el campo Descripción (opcional).

    • Ingrese cualquier par clave-valor que quiera asociar con el grupo de modelos en el campo Etiquetas (opcional). Para obtener información sobre el uso de etiquetas, consulte Tagging AWS resources en la Referencia general de AWS.

    • Elija un proyecto al que asociar el grupo de modelos en el campo Proyecto (opcional). Para obtener información sobre proyectos, consulte MLOps Automatización con SageMaker proyectos.

  6. Elija Crear modelo.