Classe wandb.apis.public.File
Fichier enregistré dans W&B. Représente un seul fichier stocké dans W&B. Donne accès aux métadonnées du fichier. Les fichiers sont associés à un run donné 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. Indiquez un ou plusieurs attributs dans un dictionnaire pour trouver un fichier précis journalisé dans un run donné. 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 d’accès au fichier
- direct_url (str) : chemin d’accès au fichier dans le bucket
- sizeBytes (int) : taille du fichier en octets
- md5 (str) : empreinte md5 du fichier
- mimetype (str) : type MIME du fichier
- updated_at (str) : horodatage de la dernière mise à jour
- path_uri (str) : chemin d’accès au 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 si le chemin 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()
str
Répertoire local dans lequel enregistrer le fichier. Par défaut, il s’agit du répertoire de travail actuel (”.”).
bool
Si
True, le téléchargement écrase le fichier local s’il existe. Par défaut : False.bool
Si
True, aucune ValueError n’est levée si le fichier existe déjà, et le fichier n’est pas retéléchargé, sauf si replace=True. Par défaut : False.Api | None
Instance
Api à utiliser pour télécharger le fichier, si elle est spécifiée.