下载前工作

  1. 从鱼书中给的官方链接下载书中的代码
    官网网址
    即可成功下载
    2.目录调整
    原文
    书中提及当前目录必须是ch01、ch02…中的一个是为了导入dataset文件包里的mnist.py,dataset文件和ch01等文件夹为同一级别。在mnist_show.py文件中有如下代码
sys.path.append(os.pardir)  # 为了导入父目录的文件而进行的设定

运行代码

博主使用的是如下命令在jupyter notebook 中运行

%run mnist.py

第一次运行卡在Downloading train-images-idx3-ubyte.gz …一动不动,推测是下载网址存在问题,因此使用了新的镜像网址成功实现了下载,网址和代码修改如下图:
在这里插入图片描述
新网址:https://storage.googleapis.com/cvdf-datasets/mnist/
再次运行py文件,成功实现下载:
在这里插入图片描述

显示图片

下载成功后运行mnist_show.py文件,成功的话会显示
图片标签;图片形状;重塑后的图片形状,即如下图红框中的数值,并显示第数据集一张图片,因为img = x_train[0]选择了第一张图。
在这里插入图片描述
第一张图片
显示成功,恭喜你已经成功导入数据库,下面跟随鱼书的介绍继续动手实现第一个神经网络吧。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐