TaskStatus¶
netspresso.enums.TaskStatus
¶
Bases: StrEnum
Available Task Status¶
Name | Value | Description | State |
---|---|---|---|
IN_QUEUE | IN_QUEUE | Task is waiting in queue to be processed | Waiting |
IN_PROGRESS | IN_PROGRESS | Task is currently being executed | Active |
FINISHED | FINISHED | Task has been completed successfully | Finished |
ERROR | ERROR | Task has failed with an error | Error |
TIMEOUT | TIMEOUT | Task has timed out | Error |
USER_CANCEL | USER_CANCEL | Task has been cancelled by user | Stopped |
Example¶
from netspresso.enums import TaskStatus
# Check task status
status = TaskStatus.IN_PROGRESS
# Available statuses
print(f"In Queue: {TaskStatus.IN_QUEUE}")
print(f"In Progress: {TaskStatus.IN_PROGRESS}")
print(f"Finished: {TaskStatus.FINISHED}")
print(f"Error: {TaskStatus.ERROR}")
print(f"Timeout: {TaskStatus.TIMEOUT}")
print(f"User Cancel: {TaskStatus.USER_CANCEL}")