Rename all labels in a batch

I’ve learned a lot as I’ve worked on my project, and now I have to create some standardization. I have about 50 batches uploaded that are all grouped by unike ique object, but some of the classes are shared between batches (think: class is currently “truck” but now I need Batch 1 to be “Ford” and Batch 2 to be “GMC”).

I’d like to do this without manually having to rename every instance in a batch. Is it possible?

Hi there! Project Settings → Modify Classes will modify the labels on all images, but it sounds like you want to modify the labels on a subset of your images (per batch).

One thing you could try is the following:

  1. Apply a tag to the image batch to identify them. (From Annotate page, click 3-dot menu)
  2. Then, create a version, Filter by Tag, and applying your Modify Classes (with no other preprocessing or augmentations applied).
  3. Download the resulting images, and re-upload them to Roboflow!

Repeat for all batches.

Let me know if this method will work for you!

Ah, if I reuploaded all the images I’d have to reannotate them all, yeah? At that point, it’d be faster to just rename the existing annotations one by one.

Hey - you shouldn’t need to re-annotate your images, since you’re downloading the dataset version with them annotated (only with modified classes). Uploading the result of what Lake described should be enough.

Let me know how it goes!

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.