* Github Issue Summarization - Train using TFJob
* Create a Dockerfile to build the image for tf-job
* Create a manifest to deploy the tf-job
* Create instructions on how to do all of this
Fixes https://github.com/kubeflow/examples/issues/43
* Address comments
* Add gcloud commands
* Add ks app
* Update Dockerfile base image
* Python train.py fixes
* Remove tfjob.yaml as it is replaced by ksonnet app
* Remove plot_model_history as it is not required for tfjob training
* Don't change WORKDIR
* Address reviewer comments
* Fix links
* Fix lint issues using yapf
* Sort imports
* Add .pylintrc
* Resolve lint complaints in agents/trainer/task.py
* Resolve lint complaints with flask app.py
* Resolve linting issues
Remove duplicate seq2seq_utils.py from workflow/workspace/src
* Use python 3.5.2 with pylint to match prow
Put pybullet import back into agents/trainer/task.py with a pylint ignore statement
Use main(_) to ensure it works with tf.app.run
* Add barebones frontend
Add instructions for querying the trained model via a simple frontend
deployed locally.
* Add instructions for running the ui in-cluster
TODO: Resolve ksonnet namespace collisions for deployed-service
prototype
* Remove reference to running trained model locally
Update the issue summarization end to end tutorial
to deploy the seldon core model to the k8s cluster
Update the sample request and response
Related to https://github.com/kubeflow/examples/issues/11
* Add file copy instructions after training
Fix broken link in cluster setup
Fix broken env variable in Training notebook
Change notebook name from Tutorial to Training
* Fix app selector value
* Fix folder link
* Add detail to cluster setup instructions
Add a link to the image for this example.
In Tutorial.ipynb, move mounted directory into a variable to help avoid collisions on shared clusters.
* Create a end-to-end kubeflow example using seq2seq model (4/n)
* Move from a custom tornado server to a seldon-core model
Related to #11
* Update to use gcr.io registry for serving image