From 12bd999eba62f2e8c3326d8f30f266d3bad0d650 Mon Sep 17 00:00:00 2001 From: Sina Chavoshi Date: Mon, 10 Feb 2020 18:05:50 -0800 Subject: [PATCH 1/6] link and text update based on bug bash --- frontend/src/pages/GettingStarted.tsx | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/frontend/src/pages/GettingStarted.tsx b/frontend/src/pages/GettingStarted.tsx index bbd8dc3c9f8..6af14a41aed 100644 --- a/frontend/src/pages/GettingStarted.tsx +++ b/frontend/src/pages/GettingStarted.tsx @@ -28,26 +28,32 @@ const options = { }; const PAGE_CONTENT_MD = ` +
+ ## Build your own pipeline -Build an end-to-end ML pipeline with TFX [Start Here](https://console.cloud.google.com/mlengine/notebooks/deploy-notebook?q=download_url%3Dhttps%253A%252F%252Fraw.githubusercontent.com%252Fkubeflow%252Fpipelines%252F0.1.40%252Fsamples%252Fcore%252Fparameterized_tfx_oss%252Ftaxi_pipeline_notebook.ipynb) (Alpha) +Build an end-to-end ML pipeline with TFX [Start Here](https://console.cloud.google.com/ai-platform/notebooks/deploy-notebook?q=download_url%3Dhttps%253A%252F%252Fstorage.googleapis.com%252Fjiyongjung-public%252Ftfx%252Fnotebook%252Fcreate_a_pipeline_using_a_template.ipynb) (Alpha) -## Demos and Tutorials +
+## Demos and Tutorials This section contains demo and tutorial pipelines. **Demos** - Try an end-to-end demonstration pipeline. - * [TFX pipeline demo](#/pipelines) - A trainer that does end-to-end distributed training for XGBoost models. [source code](https://github.com/kubeflow/pipelines/tree/master/samples/core/parameterized_tfx_oss) - * [XGBoost Pipeline](#/pipelines) - Example pipeline that does classification with model analysis based on a public taxi cab BigQuery dataset. [source code](https://github.com/kubeflow/pipelines/tree/master/samples/core/xgboost_training_cm) + * [TFX pipeline demo](#/pipelines) - Classification pipeline with model analysis based on a public taxi cab BigQuery dataset. To build your own [start here!](https://console.cloud.google.com/mlengine/notebooks/deploy-notebook?q=download_url%3Dhttps%253A%252F%252Fraw.githubusercontent.com%252Fkubeflow%252Fpipelines%252F0.1.40%252Fsamples%252Fcore%252Fparameterized_tfx_oss%252Ftaxi_pipeline_notebook.ipynb) + * [XGBoost Pipeline demo](#/pipelines) - An end-to-end distributed training for XGBoost models. [source code](https://github.com/kubeflow/pipelines/tree/master/samples/core/xgboost_training_cm) +
**Tutorials** - Learn pipeline concepts by following a tutorial. * [Data passing in python components](#/pipelines) - Shows how to pass data between python components. [source code](https://github.com/kubeflow/pipelines/tree/master/samples/tutorials/Data%20passing%20in%20python%20components) * [DSL - Control structures](#/pipelines) - Shows how to use conditional execution and exit handlers. [source code](https://github.com/kubeflow/pipelines/tree/master/samples/tutorials/DSL%20-%20Control%20structures) - You can find additional tutorials and samples [here]() + Want to learn more? find additional tutorials and samples [here](https://github.com/kubeflow/pipelines/tree/master/samples) + +
### Additional resources and documentation * [TFX Landing page](https://www.tensorflow.org/tfx) From a65e131c644d9c8e2fc4faa55a76ec32db39e156 Mon Sep 17 00:00:00 2001 From: Sina Chavoshi Date: Tue, 11 Feb 2020 15:19:26 -0800 Subject: [PATCH 2/6] Update links and notes --- frontend/src/pages/GettingStarted.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/pages/GettingStarted.tsx b/frontend/src/pages/GettingStarted.tsx index 6af14a41aed..c04daddedff 100644 --- a/frontend/src/pages/GettingStarted.tsx +++ b/frontend/src/pages/GettingStarted.tsx @@ -57,8 +57,8 @@ This section contains demo and tutorial pipelines. ### Additional resources and documentation * [TFX Landing page](https://www.tensorflow.org/tfx) - * [Hosted Pipeline documentation](https://cloud.google.com/ai-platform) - * [Troubleshooting guide](https://www.kubeflow.org/docs/pipelines/troubleshooting/) + * [AI Platform Pipelines documentation](https://cloud.google.com/ai-platform) + * [Troubleshooting guide](https://cloud.google.com/ai-platform/pipelines/docs/troubleshooting/) * [Kubeflow Pipeline open source documentation](https://www.kubeflow.org/docs/pipelines/) `; From 0b7bb848274d0cc3993fcd998b92de2f4be508d7 Mon Sep 17 00:00:00 2001 From: Sina Chavoshi Date: Tue, 11 Feb 2020 15:41:45 -0800 Subject: [PATCH 3/6] update text and links --- frontend/src/pages/GettingStarted.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/frontend/src/pages/GettingStarted.tsx b/frontend/src/pages/GettingStarted.tsx index c04daddedff..c24e41c88cd 100644 --- a/frontend/src/pages/GettingStarted.tsx +++ b/frontend/src/pages/GettingStarted.tsx @@ -32,17 +32,17 @@ const PAGE_CONTENT_MD = ` ## Build your own pipeline -Build an end-to-end ML pipeline with TFX [Start Here](https://console.cloud.google.com/ai-platform/notebooks/deploy-notebook?q=download_url%3Dhttps%253A%252F%252Fstorage.googleapis.com%252Fjiyongjung-public%252Ftfx%252Fnotebook%252Fcreate_a_pipeline_using_a_template.ipynb) (Alpha) +Build an end-to-end ML pipeline with TensorFlow Extended (TFX) [**Start Here**](https://console.cloud.google.com/ai-platform/notebooks/deploy-notebook?q=download_url%3Dhttps%253A%252F%252Fstorage.googleapis.com%252Fjiyongjung-public%252Ftfx%252Fnotebook%252Fcreate_a_pipeline_using_a_template.ipynb) (Alpha)
-## Demos and Tutorials +## Demonstrations and Tutorials This section contains demo and tutorial pipelines. **Demos** - Try an end-to-end demonstration pipeline. - * [TFX pipeline demo](#/pipelines) - Classification pipeline with model analysis based on a public taxi cab BigQuery dataset. To build your own [start here!](https://console.cloud.google.com/mlengine/notebooks/deploy-notebook?q=download_url%3Dhttps%253A%252F%252Fraw.githubusercontent.com%252Fkubeflow%252Fpipelines%252F0.1.40%252Fsamples%252Fcore%252Fparameterized_tfx_oss%252Ftaxi_pipeline_notebook.ipynb) - * [XGBoost Pipeline demo](#/pipelines) - An end-to-end distributed training for XGBoost models. [source code](https://github.com/kubeflow/pipelines/tree/master/samples/core/xgboost_training_cm) + * [TFX pipeline demo](#/pipelines) - Classification pipeline with model analysis, based on a public BigQuery dataset of taxicab trips. Learn how to [get started with TFX pipeline!](https://console.cloud.google.com/mlengine/notebooks/deploy-notebook?q=download_url%3Dhttps%253A%252F%252Fraw.githubusercontent.com%252Fkubeflow%252Fpipelines%252F0.1.40%252Fsamples%252Fcore%252Fparameterized_tfx_oss%252Ftaxi_pipeline_notebook.ipynb) + * [XGBoost Pipeline demo](#/pipelines) - An example of end-to-end distributed training for an XGBoost model. [source code](https://github.com/kubeflow/pipelines/tree/master/samples/core/xgboost_training_cm)
@@ -51,15 +51,15 @@ This section contains demo and tutorial pipelines. * [Data passing in python components](#/pipelines) - Shows how to pass data between python components. [source code](https://github.com/kubeflow/pipelines/tree/master/samples/tutorials/Data%20passing%20in%20python%20components) * [DSL - Control structures](#/pipelines) - Shows how to use conditional execution and exit handlers. [source code](https://github.com/kubeflow/pipelines/tree/master/samples/tutorials/DSL%20-%20Control%20structures) - Want to learn more? find additional tutorials and samples [here](https://github.com/kubeflow/pipelines/tree/master/samples) +Want to learn more? [Learn from sample and tutorial pipelines.](https://www.kubeflow.org/docs/pipelines/tutorials/)
### Additional resources and documentation - * [TFX Landing page](https://www.tensorflow.org/tfx) + * [TFX documentation](https://www.tensorflow.org/tfx) * [AI Platform Pipelines documentation](https://cloud.google.com/ai-platform) * [Troubleshooting guide](https://cloud.google.com/ai-platform/pipelines/docs/troubleshooting/) - * [Kubeflow Pipeline open source documentation](https://www.kubeflow.org/docs/pipelines/) + * [Kubeflow Pipelines documentation](https://www.kubeflow.org/docs/pipelines/) `; cssRaw(` From 6ea6361652c3464e2c95aff0ca7ed5f546dc8e1b Mon Sep 17 00:00:00 2001 From: Sina Chavoshi Date: Tue, 11 Feb 2020 15:50:31 -0800 Subject: [PATCH 4/6] changing the sample pipeline name to TFX --- backend/src/apiserver/config/sample_config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/apiserver/config/sample_config.json b/backend/src/apiserver/config/sample_config.json index e66f4be9c58..df05487325a 100644 --- a/backend/src/apiserver/config/sample_config.json +++ b/backend/src/apiserver/config/sample_config.json @@ -5,7 +5,7 @@ "file": "/samples/core/xgboost_training_cm/xgboost_training_cm.py.yaml" }, { - "name": "[Demo] Unified DSL - Taxi Tip Prediction Model Trainer", + "name": "[Demo] TFX pipeline - Taxi Tip Prediction Model Trainer", "description": "[GCP Permission requirements](https://github.com/kubeflow/pipelines/blob/master/samples/core/parameterized_tfx_oss#permission). [source code](https://console.cloud.google.com/mlengine/notebooks/deploy-notebook?q=download_url%3Dhttps%253A%252F%252Fraw.githubusercontent.com%252Fkubeflow%252Fpipelines%252Fmaster%252Fsamples%252Fcore%252Fparameterized_tfx_oss%252Ftaxi_pipeline_notebook.ipynb). Example pipeline that does classification with model analysis based on a public tax cab dataset.", "file": "/samples/core/parameterized_tfx_oss/parameterized_tfx_oss.py.yaml" }, From d3c63ae607f4d13497bfe1d8c64f91b2457325b3 Mon Sep 17 00:00:00 2001 From: Sina Chavoshi Date: Tue, 11 Feb 2020 16:04:25 -0800 Subject: [PATCH 5/6] updated the pipeline doc link --- frontend/src/pages/GettingStarted.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/pages/GettingStarted.tsx b/frontend/src/pages/GettingStarted.tsx index c24e41c88cd..74cb05cae7d 100644 --- a/frontend/src/pages/GettingStarted.tsx +++ b/frontend/src/pages/GettingStarted.tsx @@ -57,7 +57,7 @@ Want to learn more? [Learn from sample and tutorial pipelines.](https://www.kube ### Additional resources and documentation * [TFX documentation](https://www.tensorflow.org/tfx) - * [AI Platform Pipelines documentation](https://cloud.google.com/ai-platform) + * [AI Platform Pipelines documentation](https://cloud.google.com/ai-platform/pipelines/docs/) * [Troubleshooting guide](https://cloud.google.com/ai-platform/pipelines/docs/troubleshooting/) * [Kubeflow Pipelines documentation](https://www.kubeflow.org/docs/pipelines/) `; From 061ce23af707d6d9f224da768442c907de396cc2 Mon Sep 17 00:00:00 2001 From: Sina Chavoshi Date: Tue, 11 Feb 2020 17:29:31 -0800 Subject: [PATCH 6/6] updating the TFX template link --- frontend/src/pages/GettingStarted.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/pages/GettingStarted.tsx b/frontend/src/pages/GettingStarted.tsx index 74cb05cae7d..94eca19e132 100644 --- a/frontend/src/pages/GettingStarted.tsx +++ b/frontend/src/pages/GettingStarted.tsx @@ -32,7 +32,7 @@ const PAGE_CONTENT_MD = ` ## Build your own pipeline -Build an end-to-end ML pipeline with TensorFlow Extended (TFX) [**Start Here**](https://console.cloud.google.com/ai-platform/notebooks/deploy-notebook?q=download_url%3Dhttps%253A%252F%252Fstorage.googleapis.com%252Fjiyongjung-public%252Ftfx%252Fnotebook%252Fcreate_a_pipeline_using_a_template.ipynb) (Alpha) +Build an end-to-end ML pipeline with TensorFlow Extended (TFX) [**Start Here!**](https://console.cloud.google.com/mlengine/notebooks/deploy-notebook?q=download_url%3Dhttps%253A%252F%252Fraw.githubusercontent.com%252Ftensorflow%252Ftfx%252Fmaster%252Fdocs%252Ftutorials%252Ftfx%252Ftemplate.ipynb) (Alpha)