examples/github_issue_summarization
Pascal Vicaire db358557dd Example workflow for Github issue summarization. (#35)
* Example workflow for Github issue summarization.

* Fixing quotes in README.md

* Fixing typo in README.md
2018-03-08 16:03:10 -08:00
..
notebooks Create a end-to-end kubeflow example using seq2seq model (3/n) 2018-03-07 09:27:38 -08:00
sql
workflow Example workflow for Github issue summarization. (#35) 2018-03-08 16:03:10 -08:00
README.md README update 2018-03-07 09:32:59 -08:00
requirements.txt
serving_the_model.md Link to issue 2018-03-07 15:34:30 -08:00
setup_a_kubeflow_cluster.md
teardown.md
training_the_model.md

README.md

[WIP] End-to-End kubeflow tutorial using a Sequence-to-Sequence model

This example demonstrates how you can use kubeflow end-to-end to train and serve a Sequence-to-Sequence model on an existing kubernetes cluster. This tutorial is based upon @hamelsmu's article "How To Create Data Products That Are Magical Using Sequence-to-Sequence Models".

Goals

There are two primary goals for this tutorial:

  • End-to-End kubeflow example
  • End-to-End Sequence-to-Sequence model

By the end of this tutorial, you should learn how to:

  • Setup a Kubeflow cluster on an existing Kubernetes deployment
  • Spawn up a Jupyter Notebook on the cluster
  • Spawn up a shared-persistent storage across the cluster to store large datasets
  • Train a Sequence-to-Sequence model using TensorFlow on the cluster using GPUs
  • Serve the model using a Tornado Server

Steps:

  1. Setup a Kubeflow cluster
  2. Training the model
  3. Serving the model
  4. Teardown