Labeling stats
Overview
Counts the labeling 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 in work: how many images the open jobs hold 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.
What counts as labeled?
An image a labeler has submitted at least once, whatever the reviewer decided afterwards.
Where does the button lead?
Into the Supervisely annotation tool, on a live labeling job with work waiting in it. 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 labeling table shown on the node card. Hidden from the flow editor. Key: STATS.
Opens the Supervisely annotation tool on a live labeling 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.