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
+3
-3
@@ -47,12 +47,12 @@ def defaults(epochs: int = 50) -> dict:
|
||||
elif vram < 6:
|
||||
settings = {"batch": 16, "imgsz": 640, "device": 0, "workers": 4}
|
||||
note = f"{vram} GB of VRAM: batch 16, 640 px."
|
||||
elif vram <= 16:
|
||||
elif vram < 15:
|
||||
settings = {"batch": 32, "imgsz": 640, "device": 0, "workers": 8}
|
||||
note = f"{vram} GB of VRAM: optimized batch 32, 640 px."
|
||||
else:
|
||||
settings = {"batch": 32, "imgsz": 768, "device": 0, "workers": 8}
|
||||
note = f"{vram} GB of VRAM: room for larger batches and 768 px."
|
||||
settings = {"batch": 64, "imgsz": 640, "device": 0, "workers": 8}
|
||||
note = f"{vram} GB of VRAM: max throughput batch 64, 640 px."
|
||||
|
||||
return {**info, **settings, "epochs": epochs, "note": note}
|
||||
|
||||
|
||||
Reference in new issue
Block a user