--uri, -u | Chemin local ou URI de dépôt git à lancer. Si cette option est fournie, cette commande crée un job à partir de l’URI spécifiée. |
--job, -j | Nom du job à lancer. Si cette option est fournie, Launch ne nécessite pas d’URI. |
--entry-point, -E | Point d’entrée dans le projet. [par défaut : main]. Si le point d’entrée est introuvable, tente d’exécuter comme script le fichier du projet portant le nom indiqué, en utilisant ‘python’ pour les fichiers .py et le shell par défaut (spécifié par la variable d’environnement $SHELL) pour les fichiers .sh. Si cette option est fournie, elle remplace la valeur entrypoint définie dans un fichier de configuration. |
--build-context | Chemin du contexte de build dans le code source. Par défaut, la racine du code source est utilisée. Compatible uniquement avec -u. |
--name | Nom du run sous lequel lancer le run. S’il n’est pas spécifié, un nom de run aléatoire sera utilisé. Si cette option est fournie, elle remplace le nom défini dans un fichier de configuration. |
--entity, -e | Nom de l’entité cible à laquelle le nouveau run sera envoyé. Par défaut, utilise l’entité définie dans le dossier local wandb/settings. Si cette option est fournie, elle remplace la valeur d’entité définie dans un fichier de configuration. |
--project, -p | Nom du projet cible auquel le nouveau run sera envoyé. Par défaut, utilise le nom du projet indiqué par l’URI source ou, pour les Runs GitHub, le nom du dépôt git. Si cette option est fournie, elle remplace la valeur du projet définie dans un fichier de configuration. |
--resource, -r | Ressource d’exécution à utiliser pour le run. Valeurs prises en charge : ‘local-process’, ‘local-container’, ‘kubernetes’, ‘sagemaker’, ‘gcp-vertex’. Ce paramètre est désormais requis lors d’un envoi vers une file d’attente sans configuration de ressource. Si cette option est fournie, elle remplace la valeur de ressource définie dans un fichier de configuration. |
--docker-image, -d | Image Docker spécifique à utiliser. Au format nom:tag. Si cette option est fournie, elle remplace la valeur de l’image Docker définie dans un fichier de configuration. |
--base-image, -B | Image Docker dans laquelle exécuter le code du job. Incompatible avec —docker-image. |
--config, -c | Chemin vers un fichier JSON (doit se terminer par ‘.json’) ou chaîne JSON transmise comme configuration de Launch. Définit la manière dont le run lancé sera configuré. |
--set-var, -v | Définit les valeurs des variables de modèle pour les files d’attente avec liste d’autorisation activée, sous forme de paires clé-valeur, par exemple --set-var key1=value1 --set-var key2=value2 |
--queue, -q | Nom de la file d’attente de run vers laquelle envoyer. Si rien n’est fourni, lance directement un run unique. Si l’option est fournie sans argument (--queue), utilise par défaut la file d’attente ‘default’. Sinon, si un nom est fourni, la file d’attente de run indiquée doit exister dans le projet et l’entité fournis. |
--async | Indicateur permettant d’exécuter le job de manière asynchrone. La valeur par défaut est false, c’est-à-dire que, sauf si —async est défini, wandb launch attend la fin du job. Cette option est incompatible avec —queue ; les options asynchrones lors d’une exécution avec un agent doivent être définies sur wandb launch-agent. (par défaut : False) |
--resource-args, -R | Chemin vers un fichier JSON (doit se terminer par ‘.json’) ou chaîne JSON transmise comme arguments de ressource à la ressource de calcul. Le contenu exact à fournir varie selon le backend d’exécution. Voir la documentation pour la structure de ce fichier. |
--dockerfile, -D | Chemin vers le Dockerfile utilisé pour build le job, relatif à la racine du job |
--priority, -P | Lorsque —queue est fourni, définit la priorité du job. Les jobs Launch avec une priorité plus élevée sont traités en premier. L’ordre, de la priorité la plus élevée à la plus faible, est : critical, high, medium, low |