gliff-ai / curate

gliff.ai CURATE – a user-friendly browser interface for curating large multidimensional image datasets for machine learning development
https://gliff.ai
GNU Affero General Public License v3.0
2 stars 0 forks source link

Labelling images whilst viewing "select all unlabelled images" don't stay labelled #293

Open RoseBunker opened 2 years ago

RoseBunker commented 2 years ago

Describe the bug

Once I had labelled 50 images, I used “select all unlabelled images” and three still came up as unlabelled. I labelled the three images again and clicked “selected all unlabelled images”, and the three images are still coming up with no labels.

I worked out that if I filter images by "unlabelled" and then add a label to the images in that filter/view, those labels don't remain attached to the image once I have left that filter/view. So to add labels to the remaining unlabelled images, I had to check every image, rather than go through "select all unlabelled images."

To Reproduce

Steps to reproduce the behaviour:

  1. In CURATE, label some but not all images
  2. Click on "Select all unlabelled images"
  3. Add labels to the unlabelled images that are presented
  4. Remove filter/go back to full dataset
  5. Click on "Select all unlabelled images" again
  6. The same images will appear and they won't have labels

Expected behaviour

I'd hope that when I label an image whilst viewing only the unlabelled images, that label will be added to image for good.

Screenshots

Not provided.

System Info (please complete the following information):

Additional context

Not provided.

ChasNelson1990 commented 2 years ago

@cooper667 we discussed batching tasks like label updates at the STORE/DOMINATE level so that we get one revision not many - should this be covered by that?

I'm not quite sure what would cause this as we aren't changing the page so transactions shouldn't get interrupted should they?