Les tests Vertex AI sont compatibles avec le suivi des exécutions et des artefacts. Les exécutions sont des étapes d'un workflow de ML qui incluent, sans s'y limiter, le prétraitement des données, l'entraînement et l'évaluation du modèle. Les exécutions peuvent consommer des artefacts tels que des ensembles de données et produire des artefacts tels que des modèles.
Créer un artefact
L'exemple suivant utilise la méthode create
de la classe Artefacts.
Python
schema_title
: valeur obligatoire. Identifie le titre de schéma utilisé par la ressource.project
: l'ID de votre projet. Vous pouvez trouver ces ID sur la page Accueil de la console Google Cloud.location
: consultez la liste des emplacements disponibles.uri
: facultatif. URI de l'emplacement de l'artefact.resource_id
: facultatif. Partieresource_id
du nom de l'artefact avec le format. Cet élément est unique dans un magasin de métadonnées :projects/123/locations/us-central1/metadataStores/<metadata_store_id>/artifacts/<resource_id>
.display_name
: facultatif. Nom défini par l'utilisateur de la ressource.schema_version
: facultatif. Spécifie la version utilisée par la ressource. S'il n'est pas défini, la version la plus récente est utilisée par défaut.description
: facultatif. Décrit l'objectif de la ressource à créer.metadata
: facultatif. Contient les informations de métadonnées qui seront stockées dans la ressource.
Démarrer l'exécution
L'exemple suivant utilise la méthode start_execution
.
Python
schema_title
: identifie le titre de schéma utilisé par la ressource.display_name
: nom défini par l'utilisateur de la ressource.input_artifacts
: artefacts à attribuer en entrée.output_artifacts
: artefacts en sortie pour cette exécution.project
: ID de votre projet Vous les trouverez sur la page de accueil de la console Google Cloud.location
: consultez la liste des emplacements disponibles.resource_id
: facultatif. Partieresource_id
du nom de l'artefact avec le format. Ce nom est unique dans un magasin de métadonnées : projects/123/locations/us-central1/metadataStores/<metadata_store_id>/artifacts/<resource_id>.schema_version
: facultatif. Spécifie la version utilisée par la ressource. S'il n'est pas défini, la version la plus récente est utilisée par défaut.metadata
: facultatif. Contient les informations de métadonnées qui seront stockées dans la ressource.resume
: bool.Remarque : Lorsque le paramètre facultatif
resume
est défini surTRUE
, l'exécution précédemment lancée reprend. Si ce champ n'est pas spécifié,resume
est défini par défaut surFALSE
et une nouvelle exécution est créée.