diff --git a/notebooks/supply_chain/single_echelon_example.ipynb b/notebooks/supply_chain/single_echelon_example.ipynb index 1b7616f44..7a3771a9d 100644 --- a/notebooks/supply_chain/single_echelon_example.ipynb +++ b/notebooks/supply_chain/single_echelon_example.ipynb @@ -152,7 +152,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "To show the training process here, we shorten the training episodes and duration here, to config it you can tune the parameters in [examples/rl/sc_single_echelon.yml](https://github.com/microsoft/maro/blob/sc_single_echelon/examples/rl/sc_single_echelon.yml) and [examples/supply_chain/single_echelon/config.py](https://github.com/microsoft/maro/blob/sc_single_echelon/examples/supply_chain/single_echelon/config.py)." + "Since this example is not yet released as a package, we recommend you to download this branch and [install MARO from source](https://github.com/microsoft/maro?tab=readme-ov-file#install-maro-from-source)." ] }, { @@ -165,6 +165,13 @@ "os.chdir(\"../..\")" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "To show the training process here, we shorten the training episodes and duration here, to config it you can tune the parameters in [examples/rl/sc_single_echelon.yml](https://github.com/microsoft/maro/blob/sc_single_echelon/examples/rl/sc_single_echelon.yml) and [examples/supply_chain/single_echelon/config.py](https://github.com/microsoft/maro/blob/sc_single_echelon/examples/supply_chain/single_echelon/config.py)." + ] + }, { "cell_type": "code", "execution_count": 2, diff --git a/requirements.dev.txt b/requirements.dev.txt index 3bbf44e1e..0a2bff840 100644 --- a/requirements.dev.txt +++ b/requirements.dev.txt @@ -33,3 +33,4 @@ stringcase>=1.2.0 tabulate>=0.8.5 tornado>=6.1 tqdm>=4.51.0 +matplotlib