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

# wandb sync

export const GitHubLink = ({url, compact = false}) => <a href={url} target="_blank" rel="noopener noreferrer" className={compact ? "source-link" : "github-source-link"}>
    {compact ? "voir la source" : <>
    <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 compact url="https://github.com/wandb/wandb/blob/v0.30.0/wandb/cli/cli.py#L521" />

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

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

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

Téléversez vers le cloud des données de run W\&B existantes en local.

Synchronisez vers le serveur W\&B les runs hors ligne ou incomplets. Fournissez PATHS pour synchroniser
des runs spécifiques, ou lancez la commande sans arguments pour synchroniser les runs non téléversés du
dossier wandb.

Si aucun PATHS n'est fourni, une confirmation est demandée avant la
synchronisation. Passez --yes pour ignorer la confirmation ou --dry-run pour quitter sans
synchroniser.

PATHS doit correspondre à des répertoires de run, généralement au format

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

YYYYMMDD\_HHMMSS est l'horodatage de création du run et RUN\_ID
son ID unique.

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

```bash theme={null}
wandb sync --dry-run
```

Pour synchroniser le run avec l'ID du run abcd1234 enregistré dans ./wandb/run-20170617\_000000-abcd1234 :

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

Pour synchroniser tous les runs non synchronisés du dossier wandb :

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

Utilisez `wandb clean` pour supprimer les données locales des runs déjà synchronisés. Voir

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

pour plus d'informations.

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

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

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

| Flag                                 | Type      | Description                                                                                                                                                                                                                                                                                                                                                |
| ------------------------------------ | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `-v, --verbose`                      | Flag BOOL | Affiche davantage d'informations. **Par défaut** : False                                                                                                                                                                                                                                                                                                   |
| `--yes`                              | Flag BOOL | Ne pas demander de confirmation. **Par défaut** : False                                                                                                                                                                                                                                                                                                    |
| `--id`                               | STR       | Téléverse vers un ID du run existant. Si cette option est définie lors de la synchronisation de plusieurs fichiers (avec la même entité et le même projet), les fichiers sont synchronisés par ordre d'heure de démarrage. **Par défaut** : None                                                                                                           |
| `--project, -p`                      | STR       | Redéfinit le projet pour tous les runs synchronisés. **Par défaut** : None                                                                                                                                                                                                                                                                                 |
| `--entity, -e`                       | STR       | Redéfinit l'entité pour tous les runs synchronisés. **Par défaut** : None                                                                                                                                                                                                                                                                                  |
| `--job-type`                         | STR       | Redéfinit le type de job pour tous les runs synchronisés. **Par défaut** : None                                                                                                                                                                                                                                                                            |
| `--include-online, --no-skip-online` | Flag BOOL | Inclut les runs créés en mode en ligne. **Par défaut** : None                                                                                                                                                                                                                                                                                              |
| `--include-synced, --no-skip-synced` | Flag BOOL | Inclut les runs déjà synchronisés. **Par défaut** : None                                                                                                                                                                                                                                                                                                   |
| `--replace-tags`                     | STR       | Renomme les tags au format 'old1=new1,old2=new2'. **Par défaut** : None                                                                                                                                                                                                                                                                                    |
| `--dry-run`                          | Flag BOOL | Affiche ce qui se passerait sans rien téléverser. **Par défaut** : False                                                                                                                                                                                                                                                                                   |
| `-n`                                 | INT       | Nombre maximal de runs à synchroniser en même temps. Lors de la synchronisation de plusieurs fichiers appartenant au même run, les fichiers sont synchronisés séquentiellement par ordre d'heure de démarrage, quelle que soit la valeur de ce paramètre. C'est le cas pour les runs repris ou lors de l'utilisation du paramètre --id. **Par défaut** : 5 |
