Repository to hold code, instructions, demos and pointers to presentation assets for Kubeflow Dojo. In this Dojo, we are going to address how to make it easy for everyone to develop, deploy, and manage portable, scalable ML everywhere and support the full lifecycle Machine Learning using Kubeflow. We are going to discuss how to deploy and manage Kubeflow, and detail how to enable distributed training of models, model serving, canary rollouts, drift detection, model explainability, metadata management, pipelines and others.
Date: Wed July 15, 2020
Time | Topic | Presenter | Links |
---|---|---|---|
8:00am - 8:30 am | Data and AI Open Source at CODAIT | Animesh | |
8:30am - 9:30 am | Kubeflow Overview - End to end ML on Kubernetes | Animesh | Kubeflow End to End |
9:30am - 9:45am | Break | ||
9:45am - 10:45am | Git and Github | Tom & Morgan | Link Videos |
10:45am - 11:00am | Break | ||
11:00am - 11:30am | Kubeflow development environment | Weiqiang | Slides Video |
11:30am - 12:00 pm | Control plane deep dive | Weiqiang | Slides Video |
12:00pm - 1:00pm | Lunch break | ||
1:00pm - 2:00pm | Kubeflow deployment handson | Deployment on IKS Deployment on minikube |
|
2:00pm - 3:00pm | Tryout Kubeflow Components | Tommy | Notebook |
3:00pm - 4:00pm | Q&A |
Date: Thu July 16, 2020
Time | Topic | Presenter | Links |
---|---|---|---|
8:00am - 8:30am | Overview of Kubeflow repos | Tommy | Slides |
8:30 am - 9:30am | Kubeflow Pipelines deep dive | Animesh, Tommy, Christian | Slides Video |
9:30am - 9:45am | Break | ||
9:45 am - 10:45am | Kubeflow Pipelines-Tekton hands on | Christian Kadner, Tommy Li | KFP with Tekton |
10:45am - 11 am | Break | ||
11:00am - 12 am | KFServing deep dive | Animesh, Tommy | Video |
12:00pm - 1:00pm | Lunch break | ||
1:00pm - 2:00pm | Distributed Training and HPO Deep Dive | Andrew, Kevin, Animesh | Slides Video |
2:00pm - 2:15pm | Break | ||
2:15pm - 2:30pm | Kubeflow PR workflow | Weiqiang | Slides Video |
2:30pm - 3:30pm | PR workflow handson | PR workflow | |
3:30pm - 4:00pm | Wrap up and final Q&A | Animesh |