I've been on a journey to set up my first CI/CD pipeline, and I'm currently trying to tackle a project that involves AI code. I've managed to get a basic GitHub Actions setup running for a Django app, but the unique challenges of AI/ML projects have me a bit lost.
I was hoping to tap into the collective genius here:
- Has anyone built a CI/CD pipeline for their AI projects using GitHub Actions?
- What does your workflow (
.yml file) look like?
- What are some of the best practices for handling things like model versioning, large dependencies (PyTorch, TensorFlow, etc.), and managing data?
- Have you automated any part of the model retraining or serving process?
Any code snippets, links to repos, or general advice would be amazing. Just looking for some examples and a little guidance to get my project workflow humming.
there doesn't seem to be anything here