Intermediate Python • basics of deep learning and TensorFlow • basics of Unix/Linux command line • intermediate Docker • basics of Kubernetes • basics of Git
skills learned
create a machine learning pipeline that is composable and scalable • structure a non-trivial ML project to make it Kubeflow-friendly • view training runs in Tensorboard • use Kubeflow Metadata to capture and locate generated data
Benjamin Tan Wei Hao
6 weeks · 7-10 hours per week · INTERMEDIATE
Putting machine learning into production can often be a complex task. The Kubeflow platform helps streamline this process with simple and scalable ML workflow deployment. In this liveProject, you’ll put Kubeflow into action to help your team roll out their new license plate recognition deep learning system.
You’ll help data scientist colleagues by standardizing their working environment, and automating away many tedious and error-prone tasks. Your challenges will include restructuring a complex deep learning project to make it Kubeflow-friendly, and developing reusable components that can be transferred to other machine learning pipelines.
This project is designed for learning purposes and is not a complete, production-ready application or solution.
project
$49.99
$37.49
you save $12.50 (25%)
with subscription
$24.99
project author
Benjamin Tan Wei Hao
Benjamin Tan is a Data Engineer working at EasyMile Ptd Ltd as part of the R&D team in Singapore. His role is to design and deploy machine learning pipelines to automate, as much as possible, the entire machine learning workflow. He is the author of The Little Elixir and OTP Guidebook published by Manning Publications and also Mastering Ruby Closures: A Guide to Blocks, Procs, and Lambdas published by The Pragmatic Bookshelf. He has contributed blog pieces to the Rancher Labs Kubernetes blog, and also several articles on SitePoint.
prerequisites
This liveProject is for software and data engineers interested in bringing machine learning projects to production. You will not need to develop any deep learning code to complete this project. To begin this liveProject, you will need to be familiar with:
TOOLS
Intermediate Python 3
Unix / Linux command line
Basics of Kubernetes
Intermediate Docker
Basics of Kubernetes
Basics of Git
TECHNIQUES
Creating Docker images from base images
Set up a Kubernetes cluster using MicroK8s
Basics of Machine and Deep Learning
Using the Tensorflow Object Detection API to construct, train and deploy object detection models
features
Self-paced
You choose the schedule and decide how much time to invest as you build your project.
Project roadmap
Each project is divided into several achievable steps.
Get Help
While within the liveProject platform, get help from other participants and our expert mentors.
Compare with others
For each step, compare your deliverable to the solutions by the author and other participants.
book resources
Get full access to select books for 90 days. Permanent access to excerpts from Manning products are also included, as well as references to other resources.
related titles
related titles
choose your plan
pro
monthly
annual
$24.99
$249.99
only $20.83 per month
access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
choose another free product every time you renew
choose twelve free products per year
exclusive 50% discount on all purchases
Building an ML Pipeline with Kubeflow project for free
team
monthly
annual
$49.99
$399.99
only $33.33 per month
five seats for your team
access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
choose another free product every time you renew
choose twelve free products per year
exclusive 50% discount on all purchases
Building an ML Pipeline with Kubeflow project for free