Review stats
Overview
Counts the review side of a Supervisely process and keeps the numbers on the node card. Connect the Process output of either manager node — a labeling queue and a batch of jobs are read the same way.
The totals only ever grow. Supervisely keeps the current status of an entity, so a rejected image loses that status the moment its author picks it up again, and this node remembers what it saw. Once both inputs are set, the node runs itself every minute.
Prerequisites
How it works
FAQ
What changes with the jobs form?
Each person there holds a whole batch, not one image, so the card also shows Images on review: how many images sit in jobs on review right now. That row is live and does go down. A queue hands out one image at a time, so it is not shown for it.
Why do the numbers never go down?
They answer “how much work has this process done”, not “what is in progress right now”. The stage datasets of the manager node show the live picture.
How is a rejection counted?
Every time an image is rejected, including a second rejection of the same image after its author resubmitted it. Images reviewed counts each image once.
Where does the button lead?
Into the Supervisely annotation tool, on a live job that has work waiting for a decision. With no live job it opens the list instead.
Why does the run fail right after I connect a manager?
The manager has to run first. Until it has created its Supervisely queue or dataset, the Process handle has nothing to read and each run fails.
Can one node watch two processes?
No. One node reads one Process handle. Add a second node for a second step.
What does this node not support?
Per-person breakdowns and time ranges. It also holds the ids it has seen in its own state, so a process with very many images makes that state large.
Inputs
The Process output of a Labeling queue manager or a Labeling jobs manager. Both forms are read the same way. Key: PROCESS.
Allowed credential types: supervisely. Key: SLY_SECRET.
Outputs
Compact review table shown on the node card. Hidden from the flow editor. Key: STATS.
Opens the Supervisely annotation tool on a live review job. Falls back to the list when there is no live job. Key: SLY_URL.
Internal running totals, kept so the numbers never go backwards. Hidden from the flow editor. Key: STATE.
JSON config
Machine-readable node interface for automation and advanced usage.