Creazione di un gruppo di modelli - Amazon SageMaker

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Creazione di un gruppo di modelli

Un gruppo di modelli contiene diverse versioni di un modello. È possibile creare un gruppo di modelli che monitori tutti i modelli addestrati per risolvere un determinato problema. Crea un gruppo di modelli utilizzando la console AWS SDK for Python (Boto3) o Amazon SageMaker Studio.

Creazione di un gruppo di modelli (Boto3)

Importante

IAMLe politiche personalizzate che consentono ad Amazon SageMaker Studio o Amazon SageMaker Studio Classic di creare SageMaker risorse Amazon devono inoltre concedere le autorizzazioni per aggiungere tag a tali risorse. L'autorizzazione per aggiungere tag alle risorse è necessaria perché Studio e Studio Classic taggano automaticamente tutte le risorse che creano. Se una IAM politica consente a Studio e Studio Classic di creare risorse ma non consente l'aggiunta di tag, si possono verificare errori AccessDenied "" durante il tentativo di creare risorse. Per ulteriori informazioni, consulta Fornisci le autorizzazioni per etichettare le risorse SageMaker.

AWS Policy gestite per Amazon SageMakerche concedono le autorizzazioni per creare SageMaker risorse includono già le autorizzazioni per aggiungere tag durante la creazione di tali risorse.

Per creare un gruppo di modelli utilizzando Boto3, chiamate l'create_model_package_groupAPIoperazione e specificate un nome e una descrizione come parametri. L'esempio seguente mostra come creare un gruppo di modelli. La risposta della create_model_package_group chiamata è Amazon Resource Name (ARN) del nuovo Model Group.

Innanzitutto, importa i pacchetti richiesti e configura il client 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)

Ora crea il gruppo di modelli.

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

Crea un gruppo di modelli (Studio o Studio Classic)

Per creare un gruppo di modelli nella console Amazon SageMaker Studio, completa i seguenti passaggi a seconda che utilizzi Studio o Studio Classic.

Studio
  1. Apri la console SageMaker Studio seguendo le istruzioni in Launch Amazon SageMaker Studio.

  2. Nel riquadro di navigazione a sinistra scegliere Models (Modelli).

  3. Scegli la scheda Modelli registrati, se non è già selezionata.

  4. Immediatamente sotto l'etichetta della scheda Modelli registrati, scegli Gruppi di modelli, se non è già selezionato.

  5. Scegli Registra, quindi scegli Gruppo di modelli.

  6. Nella finestra di dialogo Registra gruppo di modelli, inserite le seguenti informazioni:

    • Il nome del nuovo gruppo di modelli nel campo Nome del gruppo di modelli.

    • (Facoltativo) Una descrizione per il gruppo di modelli nel campo Descrizione.

    • (Facoltativo) Qualsiasi coppia chiave-valore che si desidera associare al gruppo di modelli nel campo Tag. Per ulteriori informazioni sull'utilizzo dei tag, consulta Assegnazione di tag alle risorse AWS in Riferimenti generali di AWS.

  7. Scegliete Registra gruppo di modelli.

  8. (Facoltativo) Nella pagina Modelli, scegliete la scheda Modelli registrati, quindi scegliete Gruppi di modelli. Verifica che il gruppo di modelli appena creato compaia nell'elenco dei gruppi di modelli.

Studio Classic
  1. Accedi ad Amazon SageMaker Studio Classic. Per ulteriori informazioni, consulta Launch Amazon SageMaker Studio Classic.

  2. Nel riquadro di navigazione a sinistra, scegli l’icona Home ( Black square icon representing a placeholder or empty image. ).

  3. Scegli Modelli, quindi Registro dei modelli.

  4. Seleziona Azioni e scegli Crea gruppo di modelli.

  5. Nella finestra di dialogo Crea gruppo di modelli, inserisci le informazioni seguenti:

    • Immetti il nome del nuovo gruppo di modelli nel campo Nome del gruppo di modelli.

    • (Facoltativo) Inserisci una descrizione del gruppo di modelli nel campo Descrizione.

    • (Facoltativo) Inserisci le coppie chiave-valore che intendi associare al gruppo modelli nel campo Tag. Per ulteriori informazioni sull'utilizzo dei tag, consulta Assegnazione di tag alle risorse AWS in Riferimenti generali di AWS.

    • (Facoltativo) Scegli un progetto a cui associare il gruppo di modelli nel campo Progetto. Per informazioni sui progetti, consulta MLOpsAutomazione con SageMaker progetti.

  6. Scegli Crea gruppo di modelli.