Addestra e implementa modelli con HyperPod CLI e SDK - Amazon SageMaker AI

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

Addestra e implementa modelli con HyperPod CLI e SDK

Amazon ti SageMaker HyperPod aiuta ad addestrare e distribuire modelli di machine learning su larga scala. La AWS HyperPod CLI è un'interfaccia a riga di comando unificata che semplifica i flussi di lavoro di machine learning (ML). AWS Riduce le complessità dell’infrastruttura e offre un’esperienza semplificata per l’invio, il monitoraggio e la gestione dei job di addestramento di ML. La CLI è progettata specificamente per i Data Scientist e gli ingegneri di ML che desiderano concentrarsi sullo sviluppo di modelli piuttosto che sulla gestione dell’infrastruttura. Questo argomento illustra tre scenari chiave: addestramento di un PyTorch modello, implementazione di un modello personalizzato utilizzando artefatti addestrati e distribuzione di un modello. JumpStart Progettato per gli utenti alle prime armi, questo breve tutorial ti consente di configurare, addestrare e distribuire i modelli senza sforzo utilizzando la CLI o l' HyperPod SDK. Il processo di handshake tra l’addestramento e l’inferenza consente di gestire gli artefatti del modello in modo efficace.

Prerequisiti

Prima di iniziare a utilizzare Amazon SageMaker HyperPod, assicurati di avere:

  • Un AWS account con accesso ad Amazon SageMaker HyperPod

  • Python 3.9, 3.10 o 3.11 installato

  • AWS CLIconfigurato con le credenziali appropriate.

Installa la HyperPod CLI e l'SDK

Installa il pacchetto richiesto per accedere alla CLI e all’SDK:

pip install sagemaker-hyperpod

Questo comando imposta gli strumenti necessari per interagire con HyperPod i cluster.

Configurazione del contesto del cluster

HyperPod opera su cluster ottimizzati per l'apprendimento automatico. Inizia elencando i cluster disponibili e selezionane uno per le tue attività.

  1. Elenca tutti i cluster disponibili:

    hyp list-cluster
  2. Scegli e imposta il cluster attivo:

    hyp set-cluster-context your-eks-cluster-name
  3. Verifica la configurazione:

    hyp get-cluster-context
Nota

Tutti i comandi successivi hanno come destinazione il cluster che hai impostato come contesto.

Scelta dello scenario

Per istruzioni dettagliate su ogni scenario, fai clic sugli argomenti seguenti: