Code Monkey home page Code Monkey logo

kubeflowdojo's Introduction

Kubeflow Dojo

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.

To enable developers who want to use it at their own pace, pre-recorded sessions are uploaded. For those who prefer live interactions, we will be running the sessions and workshops live.

Read about IBM's journey with Kuebflow here

kubeflow-dojo

Live Schedule and Prereqs

When: July 15th and 16th. All times listed are in PST time zone

Wed July 15, 2020: End to end presentation and walk through on Kubeflow, followed by detailed deep dive and hands on deploying Kubeflow to Minikube and/or IBM Cloud Kubernetes Service (IKS).

Thu July 16, 2020: Deeper dive sessions and demos on Kubeflow Pipelines, Kubeflow Serving (KFServing), Distributed Training Operators and HPO, and Kubeflow PR workflow

Where: Please register at the following link: http://ibm.biz/KubeflowDojo

The Kubeflow Slack workspace is kubeflow.slack.com. To join, click this invitation to Kubeflow Slack workspace. There is a channel #kubeflow-dojo created for the workshop.

Prereqs: Please look at prereqs here

Date: Wed July 15, 2020

Time Topic Presenter Links
8:00am - 8:20 am Trusted and Responsible AI through Open Source Animesh
8:20am - 9:30am Basics of Git and Github Morgan Bauer Link
Videos
9:30am - 10:45 am Kubeflow - End to end ML on Kubernetes Animesh Kubeflow End to End
10:45am - 11:00am Break
11:00am - 11:30am Kubeflow Development Environment Weiqiang Slides
Video
11:30am - 12:00 pm Kubeflow Control Plane deep dive Weiqiang Slides
Video
12:00pm - 1:00pm Lunch break
1:00pm - 2:30pm Kubeflow Deployment Hands On Weiqiang, Shawn, Tommy Deployment on IKS
Deployment on minikube
2:30am - 2:45am Break
2:45pm - 3:30pm Tryout Kubeflow Components Tommy Hands On Notebook
3:30pm - 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 Slides
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

kubeflowdojo's People

Contributors

adrian555 avatar animeshsingh avatar tomcli avatar imgbotapp avatar ckadner avatar imgbot[bot] avatar jvujjini avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.