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
L’URI S3 (par exemple, 's3://bucket/path/to/file') si le fichier est stocké dans S3, l’URL directe s’il s’agit d’un fichier de référence ou une chaîne vide s’il n’est pas disponible.
Renvoie le chemin URI du fichier dans le bucket de stockage.
int
Renvoie la taille du fichier en octets.
Méthodes
méthode File.delete()
méthode File.download()
Arguments
str
Répertoire local où enregistrer le fichier. La valeur par défaut est le répertoire de travail actuel (”.”).
bool
Si
True, le téléchargement écrase un fichier local s’il existe. La valeur par défaut est False.bool
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 | None
Si spécifié, l’instance
Api utilisée pour télécharger le fichier.