Commit Graph

70 Commits

Author SHA1 Message Date
Michelle Casbon 063c9a55c8 Add namespace to ksonnet apply command (#57)
* Add namespace to ksonnet apply command

* Resolve lint issues in flask_web/app.py
2018-04-02 09:41:02 -07:00
Ankush Agarwal b24152cf06 Github Issue Summarization - Train using TFJob (#55)
* 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
2018-03-29 13:37:04 -07:00
Michelle Casbon 41372c9314 Add .pylintrc (#61)
* 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
2018-03-29 08:25:02 -07:00
Michelle Casbon 1d6946ead8 [GitHub Issue Summarization] (very) simple front-end web app (#53)
* 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
2018-03-21 15:22:04 -07:00
Hamel Husain 611e98ef1e Update Training.ipynb (#52)
Added Model Evaluation.  Deleted Table of Contents because you need Jupyter Extension to update that, so not worth it.
2018-03-19 16:08:01 -07:00
Hamel Husain 2ec3b03ed4 Update seq2seq_utils.py (#51)
Found a mistake with calculation of BLEU Score.
2018-03-18 12:25:58 -07:00
Ankush Agarwal 45255b52e3 Add instructions to deploy the seldon core model (#46)
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
2018-03-15 14:31:23 -07:00
Michelle Casbon c50cda05ee Add file copy instructions after training (#47)
* 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
2018-03-14 19:14:21 -07:00
Michelle Casbon 8ec9bac09e Add detail to cluster setup instructions (#44)
* 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.
2018-03-11 22:29:11 -07:00
Ankush Agarwal d1a2adfb01 Move from a custom tornado server to a seldon-core server for serving the model (#36)
* 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
2018-03-09 14:36:12 -08:00
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
Ankush Agarwal ae774e9658
Link to issue 2018-03-07 15:34:30 -08:00
Ankush Agarwal 910a15d258
Add comment 2018-03-07 15:32:50 -08:00
Ankush Agarwal 5f741ed851
README update 2018-03-07 09:32:59 -08:00
Ankush Agarwal ae6828cf3f
Create a end-to-end kubeflow example using seq2seq model (3/n)
* Create a simple tornado server to serve the model
* TODO: Create a docker image for the server and deploy on kubeflow

Related to https://github.com/kubeflow/examples/issues/11
2018-03-07 09:27:38 -08:00
Michelle Casbon 8c8ce2cc06 Move new file into renamed dir 2018-03-01 15:06:54 -05:00
Michelle Casbon adad73bad0 Merge remote-tracking branch 'upstream/master' into third-party 2018-03-01 15:05:54 -05:00
Michelle Casbon bd4ac1b1c2 Move new files into renamed directory 2018-03-01 13:44:07 -05:00
Michelle Casbon 8e3ddb2eec Merge remote-tracking branch 'upstream/master' into third-party 2018-03-01 13:41:18 -05:00
Michelle Casbon 76862c5141 Remove third_party folder & MIT license file 2018-02-27 13:17:42 -05:00