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()
méthode File.download()
Arguments
root: Répertoire local où enregistrer le fichier. La valeur par défaut est le répertoire de travail actuel (”.”).replace: SiTrue, le téléchargement écrase un fichier local s’il existe. La valeur par défaut estFalse.exist_ok: SiTrue, ne déclenche pas deValueErrorsi le fichier existe déjà et ne le retélécharge pas, sauf sireplace=True. La valeur par défaut estFalse.api: Si spécifié, l’instanceApiutilisée pour télécharger le fichier.