Use it when
- You want to set up ML tasks (data processing, stream processing, hyperparameter tuning, and serving) as serverless functions.
- You need support for both CPU and GPU execution.
- You want to create containerized functions directly from a Jupyter Notebook using the magic command %nuclio.
- You are using Kubernetes.
Example stacks
Airflow + MLflow stack