Cree un grupo de modelos - Amazon SageMaker

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

IAMLas políticas 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 obligatorio porque Studio y Studio Classic etiquetan automáticamente los recursos que crean. Si una IAM política permite a Studio y Studio Classic crear recursos, pero no permite el etiquetado, se pueden producir errores AccessDenied «» al intentar crear recursos. Para obtener más información, consulte Proporciona permisos para etiquetar SageMaker los recursos.

AWS Políticas gestionadas para Amazon SageMakerque 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 create_model_package_group API operación 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 create_model_package_group llamada es el nombre del recurso de Amazon (ARN) del nuevo grupo de modelos.

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

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']))

Cree 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, elija Grupo de modelos.

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

    • 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 desee asociar al 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. Seleccione Registrar grupo de modelos.

  8. (Opcional) En la página de 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 MLOpsAutomatización con SageMaker proyectos.

  6. Elija Crear modelo.