Skip to main content

classe wandb.apis.public.File

Fichier enregistré dans W&B. Représente un fichier unique stocké dans W&B. Donne accès aux métadonnées du fichier. Les fichiers sont associés à un run spécifique et peuvent inclure des fichiers texte, des poids de modèle, des jeux de données, des visualisations et d’autres Artifacts. Vous pouvez télécharger le fichier, le supprimer et accéder à ses propriétés. Spécifiez un ou plusieurs attributs dans un dictionnaire pour identifier un fichier spécifique enregistré dans un run spécifique. Vous pouvez effectuer une recherche à l’aide des clés suivantes :
  • id (str): ID du run qui contient le fichier
  • name (str): nom du fichier
  • url (str): chemin vers le fichier
  • direct_url (str): chemin vers le fichier dans le bucket
  • sizeBytes (int): taille du fichier en octets
  • md5 (str): md5 du fichier
  • mimetype (str): type MIME du fichier
  • updated_at (str): horodatage de la dernière mise à jour
  • path_uri (str): chemin vers le fichier dans le bucket, actuellement disponible uniquement pour les objets S3 et les fichiers de référence

Propriétés

propriété path_uri

Renvoie le chemin URI du fichier dans le bucket de stockage.

propriété size

Renvoie la taille du fichier en octets.

Méthodes

méthode File.delete()

Supprimez le fichier du serveur W&B.

méthode File.download()

Télécharge un fichier précédemment enregistré par un run depuis le serveur wandb.
Arguments
  • root : Répertoire local où enregistrer le fichier. La valeur par défaut est le répertoire de travail actuel (”.”).
  • replace : Si True, le téléchargement écrase un fichier local s’il existe. La valeur par défaut est False.
  • exist_ok : Si True, ne déclenche pas de ValueError si le fichier existe déjà et ne le retélécharge pas, sauf si replace=True. La valeur par défaut est False.
  • api : Si spécifié, l’instance Api utilisée pour télécharger le fichier.