diff --git a/tensorflow_v2/notebooks/5_DataManagement/image_transformation.ipynb b/tensorflow_v2/notebooks/5_DataManagement/image_transformation.ipynb index f2b060a65..fdd373619 100644 --- a/tensorflow_v2/notebooks/5_DataManagement/image_transformation.ipynb +++ b/tensorflow_v2/notebooks/5_DataManagement/image_transformation.ipynb @@ -43,7 +43,12 @@ "outputs": [], "source": [ "# Download an image.\n", - "d = requests.get(\"https://www.paristoolkit.com/Images/xeffel_view.jpg.pagespeed.ic.8XcZNqpzSj.jpg\")\n", + "# The previous host stopped serving this image. Wikimedia Commons has a stable\n", + "# copy, but requires a descriptive User-Agent rather than the requests default.\n", + "headers = {\"User-Agent\": \"TensorFlow-Examples (https://github.com/aymericdamien/TensorFlow-Examples)\"}\n", + "url = \"https://upload.wikimedia.org/wikipedia/commons/8/85/Tour_Eiffel_Wikimedia_Commons_%28cropped%29.jpg\"\n", + "d = requests.get(url, headers=headers, timeout=30)\n", + "d.raise_for_status()\n", "with open(\"image.jpeg\", \"wb\") as f:\n", " f.write(d.content)" ]