ci / smoke (push) Canceled after 0s
- config.yaml canonical for stream/models/counting/batch/output/camera - models.modes hold engines+class filters only; conf/iou/min_bbox in detection_params - predict.py derives tracker roles structurally (no per-mode branching) - dashboard mode switch validates + persists atomically to config.yaml - .env keeps secrets/deployment only; zones.json geometry; tracker.yaml hyperparams - batch_mode.json keeps manual/auto batch mode; legacy model_mode ignored w/ warning - src/detection+tracking gain iou param (default 0.7 = no behavior change)
16 lines
425 B
Plaintext
16 lines
425 B
Plaintext
# Runtime deps. Install on Jetson with: pip install -r requirements.txt
|
|
# NOTE (Jetson): do NOT pip-install torch from PyPI — use the NVIDIA Jetson
|
|
# torch/torchvision/torchaudio wheels already on the device.
|
|
ultralytics
|
|
opencv-python
|
|
numpy
|
|
shapely
|
|
flask
|
|
python-dotenv
|
|
pyyaml # also pulled by ultralytics; used directly by src/config_loader.py
|
|
openpyxl
|
|
paramiko # deploy_to_jetson.py only
|
|
|
|
# Test-only (dev/CI):
|
|
# pytest
|