Skip to content

A notebook showing how to easily convert a current notebook you have to a notebook that can be run on Kubeflow Pipelines.

License

Notifications You must be signed in to change notification settings

manceps/fashion-mnist-kfp-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

From Notebook to Kubeflow Pipeline using Fashion MNIST

This project aims to show how to convert the Fashion MNIST example notebook found on the Tensorflow website into notebook that can be run using Kubeflow Pipelines. Our hope is that this baseline workflow can be extended to apply to more complex scenarios. For a more detailed explanation of the different components of this notebook, check out the accompanying blog post.

Prerequisites

  • We recommend deploying Kubeflow on a system with 16GB of RAM or more. Otherwise, spin-up a virtual machine instance somewhere with these resources (e.g. t2.xlarge EC2 instance).

  • A basic understanding of Tensorflow and Jupyter Notebooks is helpful but not strictly necessary.

Installation

  1. Install Kubeflow on your local machine.

  2. Launch a notebook server from the Kubeflow Dashboard.

alt text

  1. Once in the Notebook server, launch a new terminal from the menu on the right (New > Terminal).

alt text

  1. In the terminal, download this Notebook from GitHub.
$ git clone https://github.com/manceps/manceps-canonical.git
  1. From there click on KF_Fashion_MNIST.ipynb on the notebook server homepage to begin working through the notebook.

Contributors

  • Chris Thompson
  • Rui Vasconcelos

Acknowledgements

Thanks to the folks at Tensorflow for providing the notebook this tutorial is based off of. Also thanks to the folks who have put in the hard work to make Kubeflow Pipelines a reality. There are many more excellent Kubeflow examples available on the Kubeflow repository.

About

A notebook showing how to easily convert a current notebook you have to a notebook that can be run on Kubeflow Pipelines.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published