Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tag randomly change after requeuing #25

Open
Archross opened this issue Sep 29, 2020 · 1 comment
Open

Tag randomly change after requeuing #25

Archross opened this issue Sep 29, 2020 · 1 comment

Comments

@Archross
Copy link

The issue occurred in my Image Bounding Box dataset which has 15 tags. After I requeued the tagged images while evaluating the tagging, one of the tags in the requeued somehow changed to another tag completely. For example, the image previously had ten car bounding boxes but after the re-queued all of those bounding box's tags were changed to tree instead.

This issue happens randomly and I have no idea what's the cause. I am pretty confident that it isn't a human error because this happened to two different annotators and it is the same tag that was changed.

Does anyone also have this problem? How should I try to investigate it?

@GokulNC
Copy link

GokulNC commented Sep 30, 2020

Technically, there will be a status flag associated with each data corresponding to a HIT that's stored in the DB.
When you requeue, the backend just changes the status of the flag from DONE to REQUEUED if I remember correctly.
That is, basically, your HIT data will not be parsed or modified when you requeue.

So, I think there should be some other reason or probably in the requeue code flow that's causing it.
What you could try it to replicate the issue by trying to create a new task with a very few images (1-5) and do your thing until you're able to reproduce the error.

That should provide some hint maybe, about the exact user behavior that causes the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants