Passer au contenu principal

class ArtifactCollection

Une collection d’artifacts représentant un groupe d’artifacts associés. Arguments :
  • client: Instance cliente à utiliser pour interroger W&B.
  • entity: L’entité (utilisateur ou équipe) propriétaire du projet.
  • project: Le nom du projet dans lequel rechercher des collections d’artifacts.
  • name: Le nom de la collection d’artifacts.
  • type: Le type de la collection d’artifacts (par ex., “jeu de données”, “modèle”).
  • organization: Nom de l’organisation, facultatif, le cas échéant.
  • attrs: Mappage facultatif d’attributs pour initialiser la collection d’artifacts. Si aucun n’est fourni, l’objet chargera ses attributs depuis W&B lors de l’initialisation.

propriété ArtifactCollection.aliases

Les alias de toutes les versions d’artifact contenues dans cette collection. Retourne :
  • list[str]: La valeur de la propriété aliases.

propriété ArtifactCollection.created_at

La date de création de la collection d’artifacts. Retourne :
  • str : La valeur de la propriété created_at.

propriété ArtifactCollection.description

Description de la collection d’artifacts. Retourne :
  • str | None : La valeur de propriété de la description.

propriété ArtifactCollection.entity

L’entité (utilisateur ou équipe) propriétaire du projet. Retourne :
  • str : La valeur de la propriété entity.

propriété ArtifactCollection.id

L’identifiant unique de la collection d’artifacts. Retourne :
  • str : La valeur de la propriété id.

propriété ArtifactCollection.name

Le nom de la collection d’artifacts. Retourne :
  • str : La valeur de la propriété name.

propriété ArtifactCollection.project

Le projet qui contient la collection d’artifacts. Retourne :
  • str : La valeur de la propriété du projet.

propriété ArtifactCollection.tags

Les tags de la collection d’artifacts. Retourne :
  • list[str]: La valeur de la propriété tags.

propriété ArtifactCollection.type

Renvoie le type de la collection d’artifacts.

propriété ArtifactCollection.updated_at

La date de la dernière mise à jour de la collection d’artifacts. Retourne :
  • str | None: La valeur de la propriété updated_at.

méthode ArtifactCollection.artifacts

artifacts(per_page: 'int' = 50) → Artifacts
Obtenir tous les artifacts de la collection.

méthode ArtifactCollection.change_type

change_type(new_type: 'str') → None
Obsolète : modifiez directement le type avec save.

méthode ArtifactCollection.delete

delete() → None
Supprimez toute la collection d’artifacts.

méthode ArtifactCollection.is_sequence

is_sequence() → bool
Indique si la collection d’artifacts est une séquence.

méthode ArtifactCollection.save

save() → None
Enregistrez les modifications apportées à la collection d’artifacts.