Skip to main content
Tags help you organize and find collections or artifact versions within a registry. Unlike aliases, tags are flexible labels that can be shared across multiple versions or collections, which makes them useful for grouping related items and for search. This page shows how to add, modify, view, and remove tags on a collection or artifact version using either the W&B UI or the W&B Python SDK.
When to use a tag versus using an aliasUse aliases when you need to reference a specific artifact version uniquely. For example, use an alias such as ‘production’ or ‘latest’ to ensure that artifact_name:alias always points to a single, specific version.Use tags when you want more flexibility for grouping or searching. Tags are ideal when multiple versions or collections can share the same label, and you don’t need the guarantee that only one version is associated with a specific identifier.

Add a tag to a collection

Use the W&B UI or Python SDK to add a tag to a collection.
Use the W&B UI to add a tag to a collection:
  1. Navigate to the W&B Registry.
  2. Click on a registry card.
  3. Click View details next to the name of a collection.
  4. Within the collection card, click on the plus icon (+) next to the Tags field and type in the name of the tag.
  5. Press Enter on your keyboard.

Update tags that belong to a collection

Update a tag programmatically by reassigning the tags attribute or mutating it in place. W&B recommends reassigning the tags attribute because it follows Python best practices. The following code snippet shows common ways to update the list of tags through reassignment. For brevity, it continues the code example from Add a tag to a collection:
The following code snippet shows how you can use in-place mutation to update tags that belong to an artifact version:

View tags that belong to a collection

Use the W&B UI to view the tags added to a collection.
  1. Navigate to the W&B Registry.
  2. Click on a registry card.
  3. Click View details next to the name of a collection.
If a collection has one or more tags, you can view those tags within the collection card next to the Tags field.
Registry collection with selected tags
Tags added to a collection also appear next to the name of that collection. For example, in the following image, a tag called “sample-tag-1” was added to the “zoo-dataset-tensors-split” collection.
Tag management

Remove a tag from a collection

Use the W&B UI to remove a tag from a collection.
  1. Navigate to the W&B Registry.
  2. Click on a registry card.
  3. Click View details next to the name of a collection.
  4. Within the collection card, hover your mouse over the name of the tag you want to remove.
  5. Click on the cancel button (X icon).

Add a tag to an artifact version

You can also tag individual artifact versions within a collection. Add a tag to an artifact version that is linked to a collection with the W&B UI or with the Python SDK.
Use the W&B UI to add a tag to an artifact version:
  1. Navigate to the W&B Registry.
  2. Click on a registry card.
  3. Click View details next to the name of the collection you want to add a tag to.
  4. Scroll down to Versions.
  5. Click View next to an artifact version.
  6. Within the Version tab, click on the plus icon (+) next to the Tags field and type in the name of the tag.
  7. Press Enter on your keyboard.

Update tags that belong to an artifact version

When you need to change the tags on an existing artifact version, you can update them programmatically by either reassigning or mutating the tags attribute. W&B recommends that you reassign the tags attribute rather than mutate it in place, which is also a common Python best practice. The following code snippet shows common ways to update the list of tags through reassignment. For brevity, it continues the code example from Add a tag to an artifact version:
The following code snippet shows how you can use in-place mutation to update tags that belong to an artifact version:

View tags that belong to an artifact version

View the tags that belong to an artifact version linked to a registry with the W&B UI or with the Python SDK.
Use the W&B UI to view the tags that belong to an artifact version:
  1. Navigate to the W&B Registry.
  2. Click on a registry card.
  3. Click View details next to the name of the collection you want to add a tag to.
  4. Scroll down to the Versions section.
If an artifact version has one or more tags, you can view those tags within the Tags column.
Artifact version with tags

Remove a tag from an artifact version

Remove a tag from an artifact version when the tag no longer applies. Use the W&B UI to remove a tag from an artifact version:
  1. Navigate to the W&B Registry.
  2. Click on a registry card.
  3. Click View details next to the name of the collection you want to add a tag to.
  4. Scroll down to Versions.
  5. Click View next to an artifact version.
  6. Within the Version tab, hover your mouse over the name of the tag.
  7. Click on the cancel button (X icon).

Find artifact versions with a specific tag

Use the W&B Python SDK to programmatically locate every artifact version that shares a set of tags.