diff --git a/G-research-crypto-forecasting-kaggle-competition/README.md b/G-research-crypto-forecasting-kaggle-competition/README.md index c2da8d99e..ab44e6f80 100644 --- a/G-research-crypto-forecasting-kaggle-competition/README.md +++ b/G-research-crypto-forecasting-kaggle-competition/README.md @@ -1,5 +1,5 @@ # Objective -In this example we are going to convert this generic [notebook](https://github.com/josepholaide/examples/blob/master/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-orig.ipynb) based on the [Kaggle G-Research Crypto Forecast](https://www.kaggle.com/competitions/g-research-crypto-forecasting/overview) competition into a Kubeflow pipeline. +In this example we are going to convert this generic [notebook](./g-research-crypto-forecast-orig.ipynb) based on the [Kaggle G-Research Crypto Forecast](https://www.kaggle.com/competitions/g-research-crypto-forecasting/overview) competition into a Kubeflow pipeline. The objective of this task is to correctly forecast short term returns in 14 popular cryptocurrencies. The dataset provided contains information on historic trades for several cryptoassets, such as Bitcoin and Ethereum. @@ -44,13 +44,13 @@ Environment: * Click on ‘Account’.

- kaggle-click-account + kaggle-click-account

* Under ‘Account’, navigate to the ‘API’ section.

- kaggle-create-new-api-token + kaggle-create-new-api-token

* Click ‘Create New API token’. @@ -85,7 +85,7 @@ Environment: * After successfully deploying the PodDefault, create a new Notebook Server and add the `kaggle-secret` configuration to the new Notebook Server that runs the Kale or KFP pipeline.

- notebook-ui-kaggle-config + notebook-ui-kaggle-config

## Section 3: Vanilla KFP Pipeline @@ -116,14 +116,14 @@ Finally, the [`create_run_from_pipeline_func`](https://kubeflow-pipelines.readt * Set the CPU specification to 8 and RAM to 16 GB

- cpu/ram spec + cpu/ram spec

* Add the `kaggle-secret` configuration to the new Notebook Server. 2. Create a new Terminal and clone this repo. After cloning, navigate to this directory. -3. Open the [g-research-crypto-forecast-kfp](https://github.com/josepholaide/examples/blob/master/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-kfp.ipynb) notebook +3. Open the [g-research-crypto-forecast-kfp](./g-research-crypto-forecast-kfp.ipynb) notebook 4. Run the g-research-crypto-forecast notebook from start to finish @@ -132,13 +132,13 @@ Finally, the [`create_run_from_pipeline_func`](https://kubeflow-pipelines.readt ### View Pipeline

-kubeflow pipeline +kubeflow pipeline

### View Pipeline Metric

-kubeflow pipeline metrics +kubeflow pipeline metrics

@@ -153,26 +153,26 @@ To create a KFP pipeline using the Kale JupyterLab extension * Set the CPU specification to 8 and RAM to 16 GB

- cpu/ram spec + cpu/ram spec

* Increase the Workspace Volume to 15Gi

- kale volume + kale volume

* Add the `kaggle-secret` configuration to the new Notebook Server. 2. Create a new Terminal and clone this repo. After cloning, navigate to this directory. -3. Launch the [g-research-crypto-forecast-orig.ipynb](https://github.com/josepholaide/examples/blob/master/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-orig.ipynb) Notebook +3. Launch the [g-research-crypto-forecast-orig.ipynb](./g-research-crypto-forecast-orig.ipynb) Notebook 4. Install the requirements.txt file. After installation, restart the kernel. 5. Enable the Kale extension in JupyterLab -6. Ensure the notebook cells are annotated with Kale tags just as it is in the [g-research-crypto-forecast-kale.ipynb](https://github.com/josepholaide/examples/blob/master/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-kale.ipynb) Notebook +6. Ensure the notebook cells are annotated with Kale tags just as it is in the [g-research-crypto-forecast-kale.ipynb](./g-research-crypto-forecast-kale.ipynb) Notebook To fully understand the different Kale tags available, visit Kale [documentation](https://docs.arrikto.com/user/kale/jupyterlab/cell-types.html?highlight=pipeline%20metrics#annotate-pipeline-step-cells) @@ -205,7 +205,7 @@ To create a KFP pipeline using the Kale JupyterLab extension 7. Compile and run the Notebook by hitting the "Compile & Run" in Kale's left panel

-kale-deployment-panel +kale-deployment-panel

### View Pipeline @@ -213,15 +213,15 @@ To create a KFP pipeline using the Kale JupyterLab extension View Pipeline by clicking "View" in Kale's left panel

-view-pipeline +view-pipeline

-kale-pipeline +kale-pipeline

### View Pipeline Metric

-kale-metrics +kale-metrics

diff --git a/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-kale.ipynb b/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-kale.ipynb index 3baef2a90..f3a93b32d 100644 --- a/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-kale.ipynb +++ b/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-kale.ipynb @@ -7,7 +7,7 @@ }, "source": [ "# 🪙 G-Research Crypto Kale Pipeline\n", - "![](https://github.com/josepholaide/examples/blob/master/G-research-crypto-forecasting-kaggle-competition/images/vector-blockchain-poster.jpg?raw=true)\n", + "![](./images/vector-blockchain-poster.jpg?raw=true)\n", "\n", "---\n" ] diff --git a/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-kfp.ipynb b/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-kfp.ipynb index 318dd6e49..5b0bc7051 100644 --- a/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-kfp.ipynb +++ b/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-kfp.ipynb @@ -7,7 +7,7 @@ }, "source": [ "# 🪙 G-Research Crypto Kubeflow Pipeline\n", - "![](https://github.com/josepholaide/examples/blob/master/G-research-crypto-forecasting-kaggle-competition/images/vector-blockchain-poster.jpg?raw=true)\n", + "![](./images/vector-blockchain-poster.jpg?raw=true)\n", "\n", "---\n" ] diff --git a/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-orig.ipynb b/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-orig.ipynb index 4ec7f03f3..0c8f69ac4 100644 --- a/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-orig.ipynb +++ b/G-research-crypto-forecasting-kaggle-competition/g-research-crypto-forecast-orig.ipynb @@ -7,7 +7,7 @@ }, "source": [ "# 🪙 G-Research Crypto Original Notebook\n", - "![](https://github.com/josepholaide/examples/blob/master/G-research-crypto-forecasting-kaggle-competition/images/vector-blockchain-poster.jpg?raw=true)\n", + "![](./images/vector-blockchain-poster.jpg?raw=true)\n", "\n", "---\n" ]