From d4657698bec1acdcc64c8ec997f960216d904813 Mon Sep 17 00:00:00 2001 From: Johannes 'fish' Ziemke Date: Wed, 14 Dec 2022 17:22:42 +0100 Subject: [PATCH 1/4] unit2: Use tqdm in train template --- notebooks/unit2/unit2.ipynb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/notebooks/unit2/unit2.ipynb b/notebooks/unit2/unit2.ipynb index ea78857..a10b711 100644 --- a/notebooks/unit2/unit2.ipynb +++ b/notebooks/unit2/unit2.ipynb @@ -771,7 +771,7 @@ "outputs": [], "source": [ "def train(n_training_episodes, min_epsilon, max_epsilon, decay_rate, env, max_steps, Qtable):\n", - " for episode in range(n_training_episodes):\n", + " for episode in tqdm(range(n_training_episodes))\n", " # Reduce epsilon (because we need less and less exploration)\n", " epsilon = min_epsilon + (max_epsilon - min_epsilon)*np.exp(-decay_rate*episode)\n", " # Reset the environment\n", @@ -1748,4 +1748,4 @@ }, "nbformat": 4, "nbformat_minor": 0 -} \ No newline at end of file +} From 626f69c7c7e2a42250e5ec4d9ffb4e24b1b1b903 Mon Sep 17 00:00:00 2001 From: Johannes 'fish' Ziemke Date: Wed, 14 Dec 2022 17:26:36 +0100 Subject: [PATCH 2/4] Fix typo --- notebooks/unit2/unit2.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notebooks/unit2/unit2.ipynb b/notebooks/unit2/unit2.ipynb index a10b711..ea808f6 100644 --- a/notebooks/unit2/unit2.ipynb +++ b/notebooks/unit2/unit2.ipynb @@ -771,7 +771,7 @@ "outputs": [], "source": [ "def train(n_training_episodes, min_epsilon, max_epsilon, decay_rate, env, max_steps, Qtable):\n", - " for episode in tqdm(range(n_training_episodes))\n", + " for episode in tqdm(range(n_training_episodes)):\n", " # Reduce epsilon (because we need less and less exploration)\n", " epsilon = min_epsilon + (max_epsilon - min_epsilon)*np.exp(-decay_rate*episode)\n", " # Reset the environment\n", From 72da15ef782dd3432dae6deae3a99cdff5c8be8a Mon Sep 17 00:00:00 2001 From: Thomas Simonini Date: Thu, 15 Dec 2022 08:40:28 +0100 Subject: [PATCH 3/4] Add tqdm to requirements unit2 --- notebooks/unit2/requirements-unit2.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/notebooks/unit2/requirements-unit2.txt b/notebooks/unit2/requirements-unit2.txt index 733afc8..995b24b 100644 --- a/notebooks/unit2/requirements-unit2.txt +++ b/notebooks/unit2/requirements-unit2.txt @@ -8,3 +8,4 @@ pyyaml==6.0 imageio imageio_ffmpeg pyglet==1.5.1 +tqdm From c92f5be6cf711bdf32d0eb4e76b24dced6307bff Mon Sep 17 00:00:00 2001 From: Thomas Simonini Date: Thu, 15 Dec 2022 08:45:30 +0100 Subject: [PATCH 4/4] Add tqdm to import --- notebooks/unit2/unit2.ipynb | 1 + 1 file changed, 1 insertion(+) diff --git a/notebooks/unit2/unit2.ipynb b/notebooks/unit2/unit2.ipynb index ea808f6..7f3c3da 100644 --- a/notebooks/unit2/unit2.ipynb +++ b/notebooks/unit2/unit2.ipynb @@ -280,6 +280,7 @@ "import random\n", "import imageio\n", "import os\n", + "import tqdm\n", "\n", "import pickle5 as pickle\n", "from tqdm.notebook import tqdm"