This repo builds a base image ghcr.io/greenroom-robotics/nuclio_icevision:latest which is used to conveniently run icevision Object Detection models in Nuclio / CVAT. It allows you to configure the model checkpoint_path from your nuclio function.yml
- Use icevision-from-checkpoint as a reference example
- Modify/create your own as you see fit. Note the
checkpoint_path - Deploy it:
nuctl deploy --project-name cvat \
--path example/icevision-from-checkpoint \
--platform localIn order to develop you'll want a nuclio instance running on your local machine...
docker-compose upto start nuclio../scripts/build.shto buildghcr.io/greenroom-robotics/nuclio_icevision:latest- Deploy the example to your nuclio instance:
nuctl deploy --project-name cvat \
--path example/icevision-from-checkpoint \
--platform local./scripts/build.sh && docker run ghcr.io/greenroom-robotics/nuclio_icevision:latestto build and run pytests
- Run the Release workflow on github