logo资料库

深度学习的mnist实验报告.docx

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
实验一、关于 mnist.py 和 base.py 文件实验 一、 实验目的 1、熟悉 xhell 和 xtpf 软件的安装 2、熟悉 mnist.py 文件和 base.py 文件 3、对 mnist.py 文件和 base.py 文件进行操作实验验证 二、实验环境 1、中文 windows7 操作系统 2、xhell 和 xftp 软件,Linux 操作系统 三、实验内容 1、在 windows7 系统下安装 xhell 和 xftp 软件 Xshell 的安装 Xshell 是一款非常简单实用的工具,我们可以通过 Xshell 链接虚拟机,来 对虚拟机进行一系列操作。 要想使用 Xshell,首先我们得安装 Xshell 软件,我们不用在网上找各种破 解版,因为 Xshell 本来就对个人以及家庭用户有免费版。 我们首先进入 Xshell 官网 http://www.netsarang.com/download/main.html 寻找在最下面有个免费声明 点击蓝线部分 1
进入这里 点击画圈部分 进入图片 选中 home and school use 填你的邮箱 这个时候 Xshell 会给你的邮箱发一封邮件,点击它给你的链接 你会进入这个界面 2
点击运行就可以了。之后安装就可以 Xftp 和 xhell 类似 2、对 mnist.py 文件和 base.py 文件进行操作运行 首先在 xhell 软件中登录 Linux 服务器系统利用‘cd’命令进入上传的 mnist 文件的位置,执行‘python mnist.py’命令如下图: 对 mnist.py 文件的运行过程如下图: 从中可以看出是对 100 个数据集进行训练学习,每训练一次即丢失数逐渐下降, 3
成功率逐渐上升。最后结束的结果如下图: 然后对 base.py 文件进行执行操作,具体命令为:‘python base.py’如下图: 对 base.py 文件的运行过程如下图: 从中可以看出是对 100 个数据集进行训练学习,每训练一次即丢失数逐渐下降, 4
成功率逐渐上升。最后结束的结果如下图: 四、实验总结 1. 利用 pickle 功能,高效地完成 MNIST 数据的准备工作 2. 批处理 批处理对计算机的运算大有利处,可以大幅缩短每张图像的处理时间。那么 为什么批处理可以缩短处理时间呢?这是因为大多数处理数值计算的库都进行 了能够高效处理大型数组运算的最优化。并且,在神经网络的运算中,当数据传 送成为瓶颈时,批处理可以减轻数据总线的负荷(严格地讲,相对于数据读入, 可以将更多的时间用在计算上)。也就是说,批处理一次性计算大型数组要比分 开逐步计算各个小型数组速度更快。 5
分享到:
收藏