jetson
|
22c78429cf
|
feat: add ModelGroup and scan_model_groups() for grouped model display
|
2026-09-18 11:42:27 +07:00 |
|
jetson
|
f487b5cf03
|
feat(pipeline): emit live annotated frames for preview
|
2026-09-17 16:12:35 +07:00 |
|
jetson
|
dca6f6b335
|
feat(api): video preview endpoints — thumbnail, sample frames, live frame
|
2026-09-17 16:00:02 +07:00 |
|
jetson
|
2b54cc3353
|
fix: final review wave — CLI kwargs, class filter, job locks, upload order, tests
|
2026-09-16 15:14:44 +07:00 |
|
jetson
|
05bdac5515
|
test: integration tests for Flask web app routes
|
2026-09-16 15:08:50 +07:00 |
|
jetson
|
f14f3b51cb
|
fix: relax racy PENDING assertion in test_queue_add_job
|
2026-09-16 14:56:08 +07:00 |
|
jetson
|
e13926d57d
|
feat: async job queue with thread-safe add/get/cancel/list
|
2026-09-16 14:55:24 +07:00 |
|
jetson
|
5a04cc595f
|
feat: pipeline runner processes video through counting pipeline
|
2026-09-16 14:53:39 +07:00 |
|
jetson
|
61c9868ca1
|
feat: annotated video writer wraps OpenCV VideoWriter
|
2026-09-16 14:51:47 +07:00 |
|
jetson
|
f5982a4222
|
feat: model registry scans models/ directory with known class map
|
2026-09-16 14:50:35 +07:00 |
|
jetson
|
7fb017488c
|
init: project skeleton with pyproject.toml, config, tracker.yaml, README
|
2026-09-16 13:12:59 +07:00 |
|