Add progress bar to tracker #366
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
run_trackerfunction insleap_nn/tracking/tracker.pyRateColumnshowing frames/sec processing speedinference/predictors.pyfor consistencyscratch/folder to.gitignorefor development notesChanges
Files Modified:
.gitignore- Addscratch/foldersleap_nn/tracking/tracker.py:Progress,BarColumn,TimeElapsedColumn,TimeRemainingColumn,MofNCompleteColumn)RateColumnclass to display frames/sec processing rateKeyboardInterrupthandling for graceful cancellationProgress Bar Configuration:
auto_refresh=False) with 0.25s throttlepredictors.pyfor consistencyCross-Platform Compatibility
Test Plan
pytest tests/tracking/test_tracker.py- All 8 tests passedpytest tests/- All 248 tests passed (4 skipped, 3 xfailed)Screenshots
Progress bar will display during tracking operations showing real-time progress with frames/sec rate
🤖 Generated with Claude Code