From ebe1428f90115b594bde635473d4be8705e62d6d Mon Sep 17 00:00:00 2001
From: Mirko Birbaumer <mirko.birbaumer@hslu.ch>
Date: Sun, 18 Sep 2022 09:53:26 +0000
Subject: [PATCH] Solutions to Exercises Block 1 executed

---
 ...Introduction to Image Classification.ipynb | 61 +++++++------------
 1 file changed, 23 insertions(+), 38 deletions(-)

diff --git a/notebooks/Introduction_to_Image_Classification/Solutions to Exercises Block 1 - Introduction to Image Classification.ipynb b/notebooks/Introduction_to_Image_Classification/Solutions to Exercises Block 1 - Introduction to Image Classification.ipynb
index 30c0257..78b4eab 100644
--- a/notebooks/Introduction_to_Image_Classification/Solutions to Exercises Block 1 - Introduction to Image Classification.ipynb	
+++ b/notebooks/Introduction_to_Image_Classification/Solutions to Exercises Block 1 - Introduction to Image Classification.ipynb	
@@ -47,43 +47,28 @@
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "Collecting tensorflow_datasets\n",
-      "  Downloading tensorflow_datasets-4.5.2-py3-none-any.whl (4.2 MB)\n",
-      "\u001b[K     |████████████████████████████████| 4.2 MB 5.1 MB/s eta 0:00:01\n",
-      "\u001b[?25hRequirement already satisfied, skipping upgrade: six in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (1.14.0)\n",
-      "Collecting dill\n",
-      "  Downloading dill-0.3.4-py2.py3-none-any.whl (86 kB)\n",
-      "\u001b[K     |████████████████████████████████| 86 kB 1.8 MB/s  eta 0:00:01\n",
-      "\u001b[?25hCollecting importlib-resources; python_version < \"3.9\"\n",
-      "  Downloading importlib_resources-5.4.0-py3-none-any.whl (28 kB)\n",
+      "Requirement already up-to-date: tensorflow_datasets in /opt/conda/lib/python3.7/site-packages (4.6.0)\n",
+      "Requirement already satisfied, skipping upgrade: absl-py in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (1.2.0)\n",
       "Requirement already satisfied, skipping upgrade: typing-extensions; python_version < \"3.8\" in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (3.7.4.3)\n",
-      "Collecting promise\n",
-      "  Downloading promise-2.3.tar.gz (19 kB)\n",
-      "Collecting tensorflow-metadata\n",
-      "  Downloading tensorflow_metadata-1.6.0-py3-none-any.whl (48 kB)\n",
-      "\u001b[K     |████████████████████████████████| 48 kB 6.0 MB/s  eta 0:00:01\n",
-      "\u001b[?25hRequirement already satisfied, skipping upgrade: tqdm in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (4.45.0)\n",
-      "Requirement already satisfied, skipping upgrade: requests>=2.19.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (2.23.0)\n",
-      "Requirement already satisfied, skipping upgrade: termcolor in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (1.1.0)\n",
-      "Requirement already satisfied, skipping upgrade: protobuf>=3.12.2 in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (3.19.4)\n",
+      "Requirement already satisfied, skipping upgrade: dill in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (0.3.5.1)\n",
+      "Requirement already satisfied, skipping upgrade: termcolor in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (2.0.1)\n",
+      "Requirement already satisfied, skipping upgrade: toml in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (0.10.2)\n",
       "Requirement already satisfied, skipping upgrade: numpy in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (1.19.1)\n",
-      "Requirement already satisfied, skipping upgrade: absl-py in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (1.0.0)\n",
+      "Requirement already satisfied, skipping upgrade: protobuf>=3.12.2 in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (3.20.2)\n",
+      "Requirement already satisfied, skipping upgrade: importlib-resources; python_version < \"3.9\" in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (5.9.0)\n",
+      "Requirement already satisfied, skipping upgrade: tensorflow-metadata in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (1.10.0)\n",
+      "Requirement already satisfied, skipping upgrade: etils[epath] in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (0.8.0)\n",
+      "Requirement already satisfied, skipping upgrade: tqdm in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (4.45.0)\n",
+      "Requirement already satisfied, skipping upgrade: requests>=2.19.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (2.23.0)\n",
+      "Requirement already satisfied, skipping upgrade: six in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (1.14.0)\n",
+      "Requirement already satisfied, skipping upgrade: promise in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets) (2.3)\n",
       "Requirement already satisfied, skipping upgrade: zipp>=3.1.0; python_version < \"3.10\" in /opt/conda/lib/python3.7/site-packages (from importlib-resources; python_version < \"3.9\"->tensorflow_datasets) (3.1.0)\n",
-      "Collecting googleapis-common-protos<2,>=1.52.0\n",
-      "  Downloading googleapis_common_protos-1.55.0-py2.py3-none-any.whl (212 kB)\n",
-      "\u001b[K     |████████████████████████████████| 212 kB 40.3 MB/s eta 0:00:01\n",
-      "\u001b[?25hRequirement already satisfied, skipping upgrade: idna<3,>=2.5 in /opt/conda/lib/python3.7/site-packages (from requests>=2.19.0->tensorflow_datasets) (2.9)\n",
-      "Requirement already satisfied, skipping upgrade: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /opt/conda/lib/python3.7/site-packages (from requests>=2.19.0->tensorflow_datasets) (1.25.9)\n",
-      "Requirement already satisfied, skipping upgrade: chardet<4,>=3.0.2 in /opt/conda/lib/python3.7/site-packages (from requests>=2.19.0->tensorflow_datasets) (3.0.4)\n",
+      "Requirement already satisfied, skipping upgrade: googleapis-common-protos<2,>=1.52.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow-metadata->tensorflow_datasets) (1.56.4)\n",
+      "Requirement already satisfied, skipping upgrade: idna<3,>=2.5 in /opt/conda/lib/python3.7/site-packages (from requests>=2.19.0->tensorflow_datasets) (2.9)\n",
+      "Requirement already satisfied, skipping upgrade: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /opt/conda/lib/python3.7/site-packages (from requests>=2.19.0->tensorflow_datasets) (1.25.11)\n",
       "Requirement already satisfied, skipping upgrade: certifi>=2017.4.17 in /opt/conda/lib/python3.7/site-packages (from requests>=2.19.0->tensorflow_datasets) (2020.6.20)\n",
-      "Building wheels for collected packages: promise\n",
-      "  Building wheel for promise (setup.py) ... \u001b[?25ldone\n",
-      "\u001b[?25h  Created wheel for promise: filename=promise-2.3-py3-none-any.whl size=21495 sha256=9675d5917247a843670272d14b85c27811d276d4f06faeb1bc0a545e304f40d5\n",
-      "  Stored in directory: /home/jovyan/.cache/pip/wheels/29/93/c6/762e359f8cb6a5b69c72235d798804cae523bbe41c2aa8333d\n",
-      "Successfully built promise\n",
-      "Installing collected packages: dill, importlib-resources, promise, googleapis-common-protos, tensorflow-metadata, tensorflow-datasets\n",
-      "Successfully installed dill-0.3.4 googleapis-common-protos-1.55.0 importlib-resources-5.4.0 promise-2.3 tensorflow-datasets-4.5.2 tensorflow-metadata-1.6.0\n",
-      "\u001b[33mWARNING: You are using pip version 20.2.4; however, version 22.0.3 is available.\n",
+      "Requirement already satisfied, skipping upgrade: chardet<4,>=3.0.2 in /opt/conda/lib/python3.7/site-packages (from requests>=2.19.0->tensorflow_datasets) (3.0.4)\n",
+      "\u001b[33mWARNING: You are using pip version 20.2.4; however, version 22.2.2 is available.\n",
       "You should consider upgrading via the '/opt/conda/bin/python3 -m pip install --upgrade pip' command.\u001b[0m\n"
      ]
     }
@@ -207,8 +192,8 @@
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "\u001b[1mDownloading and preparing dataset 11.06 MiB (download: 11.06 MiB, generated: 21.00 MiB, total: 32.06 MiB) to /home/jovyan/tensorflow_datasets/mnist/3.0.1...\u001b[0m\n",
-      "\u001b[1mDataset mnist downloaded and prepared to /home/jovyan/tensorflow_datasets/mnist/3.0.1. Subsequent calls will reuse this data.\u001b[0m\n"
+      "\u001b[1mDownloading and preparing dataset 11.06 MiB (download: 11.06 MiB, generated: 21.00 MiB, total: 32.06 MiB) to ~/tensorflow_datasets/mnist/3.0.1...\u001b[0m\n",
+      "\u001b[1mDataset mnist downloaded and prepared to ~/tensorflow_datasets/mnist/3.0.1. Subsequent calls will reuse this data.\u001b[0m\n"
      ]
     }
    ],
@@ -396,8 +381,8 @@
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "\u001b[1mDownloading and preparing dataset 29.45 MiB (download: 29.45 MiB, generated: 36.42 MiB, total: 65.87 MiB) to /home/jovyan/tensorflow_datasets/fashion_mnist/3.0.1...\u001b[0m\n",
-      "\u001b[1mDataset fashion_mnist downloaded and prepared to /home/jovyan/tensorflow_datasets/fashion_mnist/3.0.1. Subsequent calls will reuse this data.\u001b[0m\n"
+      "\u001b[1mDownloading and preparing dataset 29.45 MiB (download: 29.45 MiB, generated: 36.42 MiB, total: 65.87 MiB) to ~/tensorflow_datasets/fashion_mnist/3.0.1...\u001b[0m\n",
+      "\u001b[1mDataset fashion_mnist downloaded and prepared to ~/tensorflow_datasets/fashion_mnist/3.0.1. Subsequent calls will reuse this data.\u001b[0m\n"
      ]
     }
    ],
@@ -1433,7 +1418,7 @@
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "Got 192 / 500 correct => accuracy: 0.384000\n"
+      "Got 394 / 500 correct => accuracy: 0.788000\n"
      ]
     }
    ],
-- 
GitLab