feat: add counting bench, triage, and dataset modules
This commit includes major additions and updates to the frontend and backend architectures, introducing new dataset management, live counting features, batch processing, and triage logic. Includes new UI pages, components, and API routes.
This commit is contained in:
1 parent
8285400254
commit
5c7c122105
80 files changed
+20074
-1412
No files matched your search
@@ -29,6 +29,14 @@ RUN uv pip install -r requirements.txt
|
||||
COPY sam3/ ./sam3/
|
||||
RUN uv pip install -e ./sam3
|
||||
|
||||
# The counting pipeline (tracker, stabiliser, line counter) lives in
|
||||
# algoritma-batch and imports itself as `src.*`. Copied to /app/src so those
|
||||
# imports resolve unchanged rather than being duplicated into backend/.
|
||||
COPY algoritma-batch/src/ ./src/
|
||||
# tracking.py resolves its ByteTrack tuning as ../cfg/tracker.yaml relative to
|
||||
# src/, so the two directories have to keep that shape inside the image.
|
||||
COPY algoritma-batch/cfg/ ./cfg/
|
||||
|
||||
COPY backend/ ./backend/
|
||||
|
||||
EXPOSE 8000
|
||||
|
||||
Reference in new issue
Block a user