Commit Graph
71 Commits
Author SHA1 Message Date
marvin 9b75386acf what ever 2026-10-18 14:47:15 +02:00
marvin bcb3a65ca7 added coco merger 2026-10-17 13:50:59 +02:00
marvin 00ad59a59b new build model 2026-10-10 02:23:29 +02:00
marvin 787e2f47ec added doc 2026-10-06 16:37:12 +02:00
marvinandClaude Opus 5.5 3c8123ae95 fixed transposed yolo output grid
The model returned cells as [row, column] while the dataset targets,
convert_prediction and the metrics use [column, row], so most cells
were trained on faces outside the region they can see.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 20:03:27 +02:00
marvin 8edb0a1e55 added new metrics 2026-10-03 18:59:01 +02:00
marvin 35a3e03a10 fixed loss logging 2026-10-03 14:47:38 +02:00
marvin 0715c66a64 added analytics and logs 2026-10-03 10:45:48 +02:00
marvin c36f34dea9 added yolo model doc 2026-10-02 23:48:13 +02:00
marvin 8755142c97 refactor api 2026-09-25 19:42:47 +02:00
marvin e856c1fa43 changed api refactor 2026-09-25 19:16:48 +02:00
marvinandClaude Sonnet 5 d634573dd6 Add .dockerignore files for api and caddy
Both use an allowlist so only the files each Dockerfile copies are sent
to the build context. For caddy this keeps the TLS certificates and keys
in data/ and config/ out of the context; for api it skips training code,
datasets, saved models and caches.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-24 19:03:26 +02:00
marvinandClaude Sonnet 5 121d8a8ab4 Make upload limit and Caddy settings configurable via env vars
- API: read the upload size limit from MAX_UPLOAD_MEGABYTES (default 15)
  and keep MAX_UPLOAD_BYTES as the byte value used by /predict
- Caddy: read the ACME email and request body limit from CADDY_EMAIL and
  CADDY_MAX_BODY (default 16MB, ~1 MB above the API limit)
- compose: pass the new variables to caddy_proxy and cnn_api

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-24 19:01:42 +02:00
marvin 3d5de2eca0 added env variables for server limits 2026-09-24 11:15:20 +02:00
marvin e266baaeb9 changes face detection fps 2026-09-24 05:57:57 +02:00
marvin 1964df4b42 upgraded api server 2026-09-24 05:39:46 +02:00
marvin 1b52d55f02 loss: 3.7 2026-06-05 20:38:26 +02:00
marvin 760caefbfe changed yolo dataset for no label images 2026-06-05 14:31:40 +02:00
marvin 19244f9bc7 adjusted server time limit 2026-06-04 19:57:36 +02:00
marvin 8a3d6319d3 added send intervall of 2 fps 2026-06-04 15:10:57 +02:00
marvin 89a341750c fixed import bug 2026-05-31 22:21:48 +02:00
marvin edf4f76c6f server cleanup 2026-05-31 22:11:13 +02:00
marvin 8ca0568017 added non max supression 2026-05-31 22:02:30 +02:00
marvin 4411fac977 changed yolo design 2026-05-30 19:29:43 +02:00
marvin 66462c8f80 removed time restraint from server 2026-05-30 19:02:18 +02:00
marvin 0c6d582241 added server logging 2026-05-30 12:15:22 +02:00
marvin 0fba1a8a72 added semaphore 2026-05-29 19:38:29 +02:00
marvin baf785a57b added time throttle 2026-05-29 18:20:03 +02:00
marvin 1399454393 fixed websocket image piepline 2026-05-29 18:17:09 +02:00
marvin 8180767db7 fixed websocket image piepline 2026-05-29 18:13:15 +02:00
marvin 90e86d6f48 fixed websocket image piepline 2026-05-29 18:11:22 +02:00
marvin 315e92989c added requirement 2026-05-29 17:55:09 +02:00
marvin b49fc5ac24 changed http request to websocket 2026-05-29 17:50:46 +02:00
marvin 60c29d57ec fixed import bug 2026-05-29 16:49:50 +02:00
marvin a7fede1a8f cleanup 2026-05-29 16:47:46 +02:00
marvin fcec2b9fb3 added requirement 2026-05-29 16:41:20 +02:00
marvin 4553ecc804 changed import path 2026-05-29 16:40:05 +02:00
marvin 529fcd835e changed import path 2026-05-29 16:28:48 +02:00
marvin 65e1a4b7a5 changed import path 2026-05-29 16:27:50 +02:00
marvin 70b883b20c fixed library bug 2026-05-29 16:24:00 +02:00
marvin f1920998ff added yolo model to api 2026-05-29 16:17:52 +02:00
marvin eec4a7fb10 detection model works 2026-05-29 08:32:24 +02:00
marvin 37277319ec working yolo detection model 2026-05-24 21:38:20 +02:00
marvin 87f6bcf7f7 added yolo data viewer 2026-05-22 12:04:50 +02:00
marvin b6a4dd5fa2 changed yolo loss 2026-05-22 05:57:40 +02:00
marvin e412738d3e changed yolo 2026-05-21 11:14:41 +02:00
marvin db4547dc05 fixed python import 2026-05-21 06:13:32 +02:00
marvin 47115905a3 fixed python import 2026-05-21 06:12:13 +02:00
marvin e23d0e932c fixed python import 2026-05-21 06:10:38 +02:00
marvin c5c5aa1e4b fixed python import 2026-05-21 06:06:31 +02:00