I job di addestramento personalizzati ti consentono di eseguire la tua macchina personalizzata di addestramento (ML) in Vertex AI.
CustomTrainingJobOp
Il componente CustomTrainingJobOp
espone tutte le funzionalità della risorsa CustomJob
, per consentire sia l'addestramento singolo che quello distribuito utilizzando un'istanza ContainerSpec
o PythonPackageSpec
.
create_custom_training_job_from_component
funzione
L'utilità create_custom_training_job_from_component
converte un determinato container o componente Python in un componente che esegue un
un job personalizzato in Vertex AI. Ciò semplifica la creazione dell'addestramento personalizzato
di lavoro. Tutti gli input e gli output del componente fornito verranno copiati in
l'operatore del job di addestramento creato.
Tieni presente che questa utilità genera un ClusterSpec
, in cui l'istanza principale e tutti
i worker usano la stessa specifica, vale a dire che tutti i dischi
i parametri relativi alle specifiche verranno applicati a tutte le repliche. È adatto
per i casi d'uso in cui, ad esempio, ti stai addestrando
MultiWorkerMirroredStrategy
oppure
MirroredStrategy
.
Questo componente non supporta l'addestramento di pacchetti Python CustomJob
.
per l'addestramento distribuito con diverse specifiche del pool di worker.
Riferimento API
- Per informazioni di riferimento sui componenti, consulta la documentazione di riferimento dell'SDK dei componenti della pipeline di Google Cloud per i componenti CustomJob.
- Per informazioni di riferimento sull'API Vertex AI, consulta la pagina della risorsa
CustomJob
.
Cronologia delle versioni e note di rilascio
Per saperne di più sulla cronologia delle versioni e sulle modifiche all'SDK dei componenti della pipeline di Google Cloud, consulta le note di rilascio dell'SDK per i componenti della pipeline di Google Cloud.
Contatti dell'assistenza tecnica
In caso di domande, contatta kubeflow-pipelines-components@google.com.