Organizzare il tuo codice di addestramento in un pacchetto Python.
Addestrare il tuo modello utilizzando l'infrastruttura cloud tramite il servizio di Formazione Google Cloud.
(Facoltativo) Eseguire il tuo pacchetto di addestramento utilizzando container Docker ed eseguire il push delle immagini Docker di addestramento su un Docker Registry.
Vertex AI offre due soluzioni di notebook, Workbench e Colab Enterprise.
Workbench
Vertex AI Workbench è una buona soluzione per i progetti che danno priorità al controllo e alla personalizzazione. È ideale per i progetti elaborati che comprendono più file, con dipendenze complesse. Rappresenta anche una valida scelta per i data scientist che stanno passando al cloud da una workstation o un laptop.
Le istanze di Vertex AI Workbench sono dotate di una suite preinstallata di pacchetti di deep learning, tra cui il supporto per i framework di TensorFlow e PyTorch.
Configurazione e requisiti
Per ciascun lab, riceverai un nuovo progetto Google Cloud e un insieme di risorse per un periodo di tempo limitato senza alcun costo aggiuntivo.
Accedi a Qwiklabs utilizzando una finestra di navigazione in incognito.
Tieni presente la durata dell'accesso al lab (ad esempio, 1:15:00) e assicurati di finire entro quell'intervallo di tempo.
Non è disponibile una funzionalità di pausa. Se necessario, puoi riavviare il lab ma dovrai ricominciare dall'inizio.
Quando è tutto pronto, fai clic su Inizia lab.
Annota le tue credenziali del lab (Nome utente e Password). Le userai per accedere a Google Cloud Console.
Fai clic su Apri console Google.
Fai clic su Utilizza un altro account e copia/incolla le credenziali per questo lab nei prompt.
Se utilizzi altre credenziali, compariranno errori oppure ti verranno addebitati dei costi.
Accetta i termini e salta la pagina di ripristino delle risorse.
Attività 1: abilita le API
Assicurati che l'API sia abilitata
Fai clic sul menu di navigazione > API e servizi > Libreria.
Usa la casella di ricerca per cercare API AI Platform Training & Prediction. Fai clic sul risultato ottenuto.
Fai clic su Abilita per abilitare l'API.
Attività 2: crea un bucket Cloud Storage
Nel menu di navigazione () della console Google Cloud, seleziona Cloud Storage > Bucket.
Fai clic su + Crea.
Imposta un nome univoco (utilizza il tuo ID progetto, dal momento che è univoco).
In Scegli dove archiviare i tuoi dati, fai clic su Regione.
Fai clic su Crea.
Se appare il messaggio L'accesso pubblico verrà vietato fai clic su Conferma.
Attività 3: avvia l'istanza di Vertex AI Workbench
Nel menu di navigazione () della console Google Cloud, seleziona Vertex AI > Dashboard.
Fai clic su Abilita tutte le API consigliate.
Nel menu di navigazione, fai clic su Workbench.
Nella parte superiore della pagina Workbench, assicurati di essere nella vista Istanze.
Fai clic su Crea nuova.
Configura l'istanza:
Nome: lab-workbench
Regione: imposta la regione su
Zona: imposta la zona su
(Facoltativo) Opzioni avanzate: se necessario, fai clic su "Opzioni avanzate" per un'ulteriore personalizzazione (ad es. tipo di macchina, dimensione del disco).
Fai clic su Crea.
La creazione dell'istanza richiede alcuni minuti. Quando è pronta, viene visualizzato un segno di spunta verde accanto al nome.
Accanto al nome dell'istanza, fai clic su Apri JupyterLab per lanciare l'interfaccia di JupyterLab. Nel browser verrà visualizzata una nuova scheda.
Fai clic sull'icona Python 3 per lanciare un nuovo notebook Python.
Nella barra dei menu, fai clic con il tasto destro del mouse sul file Untitled.ipynb e seleziona Rinomina notebook per assegnargli un nome significativo.
Il tuo ambiente è configurato. Ora tutto è pronto per iniziare a lavorare con il tuo notebook di Vertex AI Workbench.
Fai clic su Controlla i miei progressi per verificare l'obiettivo.
Avvia l'istanza di Vertex AI Workbench
Attività 4: clona un repository del corso nell'interfaccia di JupyterLab
Per clonare il blocco note training-data-analyst nella tua istanza di JupyterLab:
In JupyterLab, per aprire un nuovo terminale, fai clic sull'icona Terminal.
Al prompt della riga di comando, esegui il comando seguente:
Per confermare di aver clonato il repository, fai doppio clic sulla directory training-data-analyst e assicurati di poterne vedere il contenuto.
I file per tutti i lab basati su blocchi note Jupyter di questo corso sono disponibili in questa directory.
Fai clic su Controlla i miei progressi per verificare l'obiettivo.
Clona un repository del corso nell'interfaccia di JupyterLab
Attività 5: addestra su larga scala con il servizio Vertex AI Training
Nell'interfaccia del notebook, vai a training-data-analyst > courses > machine_learning > deepdive2 > introduction_to_tensorflow > labs > 1_training_at_scale_vertex.ipynb.
Verrà visualizzato un popup per selezionare un kernel. Tra le opzioni, scegli il kernel TensorFlow 2.11 (Locale).
Nell'interfaccia del notebook, fai clic su Modifica > Cancella tutti gli output.
In Notebook, assicurati di sostituire il valore REGION con:
Leggi attentamente le istruzioni del notebook e compila le righe contrassegnate con #TODO dove devi completare il codice. Esegui ogni cella per osservare gli output.
Fai clic su Controlla i miei progressi per verificare l'obiettivo.
Addestramento su larga scala con il servizio Vertex AI Training
Termina il lab
Una volta completato il lab, fai clic su Termina lab. Google Cloud Skills Boost rimuove le risorse che hai utilizzato ed esegue la pulizia dell'account.
Avrai la possibilità di inserire una valutazione in merito alla tua esperienza. Seleziona il numero di stelle applicabile, inserisci un commento, quindi fai clic su Invia.
Il numero di stelle corrisponde alle seguenti valutazioni:
1 stella = molto insoddisfatto
2 stelle = insoddisfatto
3 stelle = esperienza neutra
4 stelle = soddisfatto
5 stelle = molto soddisfatto
Se non vuoi lasciare un feedback, chiudi la finestra di dialogo.
Per feedback, suggerimenti o correzioni, utilizza la scheda Assistenza.
Copyright 2020 Google LLC Tutti i diritti riservati. Google e il logo Google sono marchi di Google LLC. Tutti gli altri nomi di società e prodotti sono marchi delle rispettive società a cui sono associati.
I lab creano un progetto e risorse Google Cloud per un periodo di tempo prestabilito
I lab hanno un limite di tempo e non possono essere messi in pausa. Se termini il lab, dovrai ricominciare dall'inizio.
In alto a sinistra dello schermo, fai clic su Inizia il lab per iniziare
Utilizza la navigazione privata
Copia il nome utente e la password forniti per il lab
Fai clic su Apri console in modalità privata
Accedi alla console
Accedi utilizzando le tue credenziali del lab. L'utilizzo di altre credenziali potrebbe causare errori oppure l'addebito di costi.
Accetta i termini e salta la pagina di ripristino delle risorse
Non fare clic su Termina lab a meno che tu non abbia terminato il lab o non voglia riavviarlo, perché il tuo lavoro verrà eliminato e il progetto verrà rimosso
Questi contenuti non sono al momento disponibili
Ti invieremo una notifica via email quando sarà disponibile
Bene.
Ti contatteremo via email non appena sarà disponibile
Un lab alla volta
Conferma per terminare tutti i lab esistenti e iniziare questo
Utilizza la navigazione privata per eseguire il lab
Utilizza una finestra del browser in incognito o privata per eseguire questo lab. In questo modo eviterai eventuali conflitti tra il tuo account personale e l'account Studente, che potrebbero causare addebiti aggiuntivi sul tuo account personale.