This repository contains follow along material and examples of using nbox
. In case you do not have nbox
installed:
pip install nbox
# call on CLI once to authenticate
nbx why
If any of the examples break, please try updating
nbox
to the latest version.
- projects_01: Use the NimbleBox projects to train a pytorch model, visualise the logs and store the relevant artifacts.
- The stable-diffusion AI startup: [GPU] Train a Stable Diffusion model and serve it.
- Mastering Blackjack with Q-learning: Train a Q-learning agent to play Blackjack.
The projects here are used to demonstrate how to run different kinds of workloads and not the content of the operation.
- [Jobs] Sklearn Tests: Train a simple kmeans model and store the resulting chart in a Relic.
- [Serving] Pose Model: Deploy a
mediapipe
pose detection model on a kubernetes cluster (w/o YAML 😛) - [Serving] FastAPI: Deploy a FastAPI server on a NBX-Serving
- [Jobs] DeepSpeed: [GPU] Train a MobileViT using DeepSpeed
These are projects are for the ambitious ones who want to try out more advanced features of NBX.
- Compute Fabric: Attach powerful cloud compute and super power your local developement