GSoC 2025 - Week 12 Status Update
Week 12 progress
This week I started integrating the CI jobs for the environment used by the inference model.
cam_infer_models CI Job
I wrote the first CI job to build the environment, including the OpenCV with OpenVINO support and the gRPC
library for the server-client communication. I will add two more CI jobs of clang-tidy and clang-format. I used
the workflow from the ivi-homescreen repository as a reference and tested the workflow locally in a Docker container
using act:
act workflow_dispatch -j infer_modelsAs a second test, I ran the workflow on GitHub Actions. During that run I removed ubuntu-24.04 from the OS matrix in
cam-infer-models.yaml as GitHub Actions does not provide an ubuntu-24.04 runner.
Next steps
- Fix cmake issues of inference model.
- Add CI jobs for clang-tidy and clang-format
- Improving the current inference models and automate dataset generation.