> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-dependabot-submodules-dot-claude-85784ca.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# wandb sync

export const GitHubLink = ({url}) => <a href={url} target="_blank" rel="noopener noreferrer" className="github-source-link">
    <svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
      <path d="M12 0C5.37 0 0 5.37 0 12c0 5.31 3.435 9.795 8.205 11.385.6.105.825-.255.825-.57 0-.285-.015-1.23-.015-2.235-3.015.555-3.795-.735-4.035-1.41-.135-.345-.72-1.41-1.23-1.695-.42-.225-1.02-.78-.015-.795.945-.015 1.62.87 1.845 1.23 1.08 1.815 2.805 1.305 3.495.99.105-.78.42-1.305.765-1.605-2.67-.3-5.46-1.335-5.46-5.925 0-1.305.465-2.385 1.23-3.225-.12-.3-.54-1.53.12-3.18 0 0 1.005-.315 3.3 1.23.96-.27 1.98-.405 3-.405s2.04.135 3 .405c2.295-1.56 3.3-1.23 3.3-1.23.66 1.65.24 2.88.12 3.18.765.84 1.23 1.905 1.23 3.225 0 4.605-2.805 5.625-5.475 5.925.435.375.81 1.095.81 2.22 0 1.605-.015 2.895-.015 3.3 0 .315.225.69.825.57A12.02 12.02 0 0024 12c0-6.63-5.37-12-12-12z" />
    </svg>
    Source GitHub
  </a>;

<GitHubLink url="https://github.com/wandb/wandb/blob/main/wandb/cli/cli.py#L563" />

<div id="usage">
  ## Utilisation
</div>

```bash theme={null}
sync [OPTIONS] [PATH]...
```

<div id="description">
  ## Description
</div>

Téléversez vers le cloud des données locales existantes d'un run W\&B.

NOTE DE MIGRATION : cette commande est progressivement réacheminée vers
`wandb beta sync`. Certaines options sont autorisées uniquement en mode hérité, et d'autres
uniquement en mode bêta. Voir les descriptions des options pour plus d'informations.

Synchronisez des run hors ligne ou incomplets depuis le répertoire local `wandb` vers
le serveur W\&B. Si PATH est fourni, synchronisez les run à cet emplacement. Si aucun
chemin n'est indiqué, recherchez un répertoire ./wandb, puis un sous-répertoire
wandb/.

Exécutez la commande sans argument pour afficher une synthèse des
run synchronisés et non synchronisés sans rien téléverser.

Lorsque vous synchronisez un chemin spécifique, les fichiers d'événements TensorBoard
sont inclus par défaut. Lorsque vous utilisez `--sync-all`, TensorBoard est
désactivé par défaut (utilisez `--sync-tensorboard` pour l'activer).

PATH est un fichier .wandb ou un répertoire de run qui contient un fichier .wandb.
Un chemin typique ressemble à :

./wandb/run-YYYYMMDD\_HHMMSS-RUN\_ID/run-RUN\_ID.wandb

où run-YYYYMMDD\_HHMMSS-RUN\_ID est le répertoire du run et
run-RUN\_ID.wandb est le fichier .wandb. YYYYMMDD\_HHMMSS correspond à l'horodatage
de création du run et RUN\_ID est l'ID unique
du run.

Par exemple, pour afficher une synthèse des run locaux et de leur statut de synchronisation :

```bash theme={null}
wandb sync
```

Pour synchroniser l’ID du run abcd1234 enregistré localement dans
le répertoire ./wandb/run-20170617\_000000-abcd1234 :

```bash theme={null}
wandb sync ./wandb/run-20170617_000000-abcd1234
```

Pour synchroniser le run abcd1234 à partir du chemin local de son fichier `.wandb`
(./wandb/run-20170617\_000000-abcd1234/run-abcd1234.wandb):

```bash theme={null}
wandb sync ./wandb/run-20170617_000000-abcd1234/run-abcd1234.wandb
```

Pour synchroniser toutes les run pas encore synchronisées dans le répertoire local wandb :

```bash theme={null}
wandb sync --sync-all
```

Pour supprimer les données locales des run déjà synchronisées :

```bash theme={null}
wandb sync --clean
```

Pour supprimer les run synchronisées datant de plus de 48 heures sans demander de confirmation :

```bash theme={null}
wandb sync --clean --clean-old-hours 48 --clean-force
```

<div id="arguments">
  ## Arguments
</div>

| Nom    | Par défaut | Type  |
| ------ | ---------- | ----- |
| `path` | PATH       | False |

<div id="options">
  ## Options
</div>

| Flag                                 | Type      | Description                                                                                                                                                   |
| ------------------------------------ | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `--yes`                              | BOOL Flag | (bêta uniquement) Ne demande pas de confirmation. **Par défaut**: False                                                                                       |
| `--id`                               | STR       | Téléverse vers un ID du run existant. **Par défaut**: None                                                                                                    |
| `--project, -p`                      | STR       | Définit le projet vers lequel téléverser le run. **Par défaut**: None                                                                                         |
| `--entity, -e`                       | STR       | Définit l'entité à laquelle associer le projet. **Par défaut**: None                                                                                          |
| `--job_type`                         | STR       | Définit le type de job pour regrouper les runs associés. **Par défaut**: None                                                                                 |
| `--sync-tensorboard`                 | BOOL Flag | (hérité uniquement) Synchronise les fichiers tfevent de TensorBoard. Activé par défaut pour certains chemins, désactivé avec --sync-all. **Par défaut**: None |
| `--include-globs`                    | STR       | (hérité uniquement) Inclut uniquement les runs correspondant à ces motifs glob (séparés par des virgules). **Par défaut**: None                               |
| `--exclude-globs`                    | STR       | (hérité uniquement) Exclut les runs correspondant à ces motifs glob (séparés par des virgules). **Par défaut**: None                                          |
| `--include-online, --no-skip-online` | BOOL Flag | Inclut les runs créés en mode en ligne. **Par défaut**: None                                                                                                  |
| `--include-offline`                  | BOOL Flag | (hérité uniquement) Inclut les runs créés en mode hors ligne. **Par défaut**: None                                                                            |
| `--include-synced, --no-skip-synced` | BOOL Flag | Inclut les runs déjà synchronisés. **Par défaut**: None                                                                                                       |
| `--mark-synced`                      | BOOL Flag | (hérité uniquement) Marque les runs comme synchronisés après le téléversement. **Par défaut**: True                                                           |
| `--sync-all`                         | BOOL Flag | (hérité uniquement) Synchronise tous les runs non synchronisés dans le répertoire local wandb. **Par défaut**: False                                          |
| `--clean`                            | BOOL Flag | (hérité uniquement) Supprime les données locales des runs déjà synchronisés. **Par défaut**: False                                                            |
| `--clean-old-hours`                  | INT       | Supprime uniquement les runs synchronisés datant de plus de ce nombre d'heures (à utiliser avec --clean). **Par défaut**: 24                                  |
| `--clean-force`                      | BOOL Flag | Ignore la demande de confirmation si --clean est spécifié. **Par défaut**: False                                                                              |
| `--show`                             | INT       | Définit le nombre de runs à afficher dans la synthèse. **Par défaut**: 5                                                                                      |
| `--append`                           | BOOL Flag | (hérité uniquement) Ajoute des données à un run existant au lieu de créer un nouveau run. **Par défaut**: False                                               |
| `--skip-console`                     | BOOL Flag | (hérité uniquement) Ignore le téléversement des journaux de console. **Par défaut**: False                                                                    |
| `--replace-tags`                     | STR       | Renomme les tags pendant la synchronisation. Utilisez des paires 'ancien=nouveau' séparées par des virgules. **Par défaut**: None                             |
| `--legacy`                           | BOOL Flag | Force le comportement hérité au lieu de rediriger vers `wandb beta sync`. **Par défaut**: False                                                               |
