Commit Graph

9 Commits

Author SHA1 Message Date
fchinembiri d8b386c618 fix(worker): correct artifact download logic for hybrid inference
Build and Push Docker Images / build-and-push (push) Has been cancelled Details
2026-05-01 09:27:52 +02:00
fchinembiri 8b433f4e84 chore: final ci trigger
Build and Push Docker Images / build-and-push (push) Failing after 44s Details
2026-05-01 08:55:52 +02:00
fchinembiri fb4fe5d67f fix(ci): fix docker socket mount and implement missing worker logic
Build and Push Docker Images / build-and-push (push) Waiting to run Details
- Adds -v /var/run/docker.sock:/var/run/docker.sock to act_runner options
- Sets DOCKER_HOST=unix:///var/run/docker.sock for runner
- Fixes missing_outputs initialization bug in worker.py
- Implements standard inference path in worker.py using inference.py
2026-05-01 08:54:02 +02:00
fchinembiri 9460b1e870 chore: trigger ci task 8
Build and Push Docker Images / build-and-push (push) Failing after 3m22s Details
2026-05-01 08:43:32 +02:00
fchinembiri 6b5c1d6e30 chore: trigger ci again
Build and Push Docker Images / build-and-push (push) Waiting to run Details
2026-05-01 08:40:25 +02:00
fchinembiri 17147123c2 chore: trigger ci
Build and Push Docker Images / build-and-push (push) Waiting to run Details
2026-05-01 08:36:34 +02:00
fchinembiri 6128754ee2 fix(ci): configure act_runner with docker socket and privileged mode
Build and Push Docker Images / build-and-push (push) Failing after 1s Details
- Adds act_runner config.yaml to enable Docker-in-Docker in jobs
- Configures gitea-runner deployment to mount config via ConfigMap
- Enables privileged mode and mounting of /var/run/docker.sock for jobs
- Updates worker with Feature Order V2 and vectorized computation
2026-05-01 08:28:41 +02:00
fchinembiri 096ed9f76b feat: implement Spatio-Temporal Deep Learning pipeline for inference worker
Build and Push Docker Images / build-and-push (push) Failing after 24s Details
- Add hybrid PyTorch (TemporalFCN) + CatBoost ensemble logic in new hybrid_inference.py
- Update worker.py to support 'Hybrid' model type with artifact syncing from MinIO
- Integrate odc-stac for raw spectral index fetching from DE Africa STAC
- Update requirements.txt with torch, odc-stac, and rioxarray dependencies
- Include ntfy deployment in k8s manifests
2026-05-01 01:17:28 +02:00
fchinembiri 79093f7d3c Initial commit: Restructuring GeoCrop to Sovereign MLOps Platform 2026-04-23 22:02:12 +02:00