Par défaut, W&B stocke les fichiers d’artifact dans un bucket privé Google Cloud Storage situé aux États-Unis. Tous les fichiers sont chiffrés au repos et en transit.
Pour les fichiers sensibles, nous vous recommandons de configurer Private Hosting ou d’utiliser des artefacts de référence.
Pendant l’entraînement, W&B enregistre localement les journaux, les Artifacts et les fichiers de configuration dans les répertoires locaux suivants :
| Fichier | Emplacement par défaut | Pour modifier l’emplacement par défaut, définissez : |
|---|
| journaux | ./wandb | dir dans wandb.init ou la variable d’environnement WANDB_DIR |
| Artifacts | ~/.cache/wandb | la variable d’environnement WANDB_CACHE_DIR |
| configurations | ~/.config/wandb | la variable d’environnement WANDB_CONFIG_DIR |
| Artifacts intermédiaires pour l’upload | ~/.cache/wandb-data/ | la variable d’environnement WANDB_DATA_DIR |
| Artifacts téléchargés | ./artifacts | la variable d’environnement WANDB_ARTIFACT_DIR |
Pour un guide complet sur l’utilisation des variables d’environnement pour configurer W&B, voir la référence des variables d’environnement.
Selon la machine sur laquelle wandb est initialisé, il se peut que ces dossiers par défaut ne se trouvent pas dans une zone accessible en écriture du système de fichiers. Cela peut entraîner une erreur.
Nettoyer le cache local des artifacts
W&B met en cache les fichiers d’artifact afin d’accélérer les téléchargements entre les versions qui partagent des fichiers. Au fil du temps, ce répertoire de cache peut prendre beaucoup de place. Exécutez la commande wandb artifact cache cleanup pour purger le cache et supprimer les fichiers qui n’ont pas été utilisés récemment.
L’extrait de code suivant montre comment limiter la taille du cache à 1 Go. Copiez-collez l’extrait de code dans votre terminal :
$ wandb artifact cache cleanup 1GB