Componenti CustomJob

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

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.