机器人与人工智能爱好者论坛

 找回密码
 立即注册
查看: 50652|回复: 27
打印 上一主题 下一主题

MNIST手把手教你跑例子

[复制链接]

6

主题

9

帖子

83

积分

版主

Rank: 7Rank: 7Rank: 7

积分
83
跳转到指定楼层
#
发表于 2015-12-12 23:34:37 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
[size=16.0000pt]需要原文档的回复下载。
游客,如果您要查看本帖隐藏内容请回复

MNIST[size=16.0000pt]手把手教你跑例子
[size=10.5000pt]作者:半瓶神仙酒
[size=10.5000pt]QQ31865493
[size=10.5000pt]这篇教程是基于Ubuntu上已经搭建好Tensorflow来进程教学的。
[size=10.5000pt]这篇教程是的目地是让像我一样的小白成功跑起MNIST
[size=10.5000pt]当然,有不正确的地方还望斧正。
[size=10.5000pt]
[size=10.5000pt]首先,我们得打开并启动虚拟机。
[size=10.5000pt]进入到桌面后,打开FireFox浏览器。如下图。
[size=10.5000pt]

[size=10.5000pt]访问Tensorflow资源,在虚拟机中访问下面的网址。打开后,由于我的分辨率小了,看不到“Download  ZIP”。右拖到底后,会看到如下图的样子。点“Download  ZIP”。
https://github.com/tensorflow/tensorflow
[size=10.5000pt]

[size=10.5000pt]选“[size=10.5000pt]Save  File[size=10.5000pt]”,再点“[size=10.5000pt]OK[size=10.5000pt]”。如下图。
[size=10.5000pt]

[size=10.5000pt]点进度按钮后可以看到下载进度。
[size=10.5000pt]

[size=10.5000pt]下载完后如下图。下载好后点“文件夹图标”,会打开目录。
[size=10.5000pt]

[size=10.5000pt]当然,你也可以用下图的方式打开默认下载位置。操作方法是:右键文件夹图标,在弹出的列表中点“下载”。
[size=10.5000pt]

[size=10.5000pt]右键文件夹,点“使用归档管理器打开”。(注:如果没有正确的打开方式,请用归档管理器搜相关打开方法并下载它。也可以[size=10.5000pt]Q我:31865493[size=10.5000pt])
[size=10.5000pt]

[size=10.5000pt]在弹出的窗口右键“tensorflow-master”,弹出列表点“提取”。
[size=10.5000pt]

[size=10.5000pt]选择提取位置。点左边位置列表中的“桌面”,再点右下角的“提取”。
[size=10.5000pt]

[size=10.5000pt]提取成功。点“退出”。
[size=10.5000pt]

[size=10.5000pt]可以关闭或缩小这些窗口了。显示桌面。会看到多了个文件夹。
[size=10.5000pt]

[size=10.5000pt]双击桌面上的文件夹“[size=10.5000pt]tensorflow-master[size=10.5000pt]”打开它看到下图。双击“[size=10.5000pt]tensorflow[size=10.5000pt]”。
[size=10.5000pt]

[size=10.5000pt]双击“[size=10.5000pt]examples[size=10.5000pt]”。如下图。
[size=10.5000pt]

[size=10.5000pt]双击打开“[size=10.5000pt]tutorials[size=10.5000pt]”。
[size=10.5000pt]

[size=10.5000pt]双击打开“[size=10.5000pt]mnist[size=10.5000pt]”。如下图。
[size=10.5000pt]

[size=10.5000pt]会看到下图。这篇教程就是教大家运行[size=10.5000pt]mnist例子。做好准备。GO
[size=10.5000pt]

[size=10.5000pt]这里开始是简单教大家下一个[size=10.5000pt]python shell,便于执行PY。下了的或者会下的可以直接跳过相关内容。
[size=10.5000pt]打开Ubuntu软件中心。
[size=10.5000pt]

[size=10.5000pt]点“开发工具”。
[size=10.5000pt]

[size=10.5000pt]点“[size=10.5000pt]Python 语言[size=10.5000pt]”。
[size=10.5000pt]

[size=10.5000pt]点[size=10.5000pt]IDLE(using Python-2.7)。点“安装”。
[size=10.5000pt]

[size=10.5000pt]下好后它会自动安装,变成“卸载”,说明安装完毕。
[size=10.5000pt]关掉多余的窗口,回到mnist窗口。
[size=10.5000pt]点左边的IDLE(using Python-2.7)。如下图
[size=10.5000pt]

[size=10.5000pt]点“[size=10.5000pt]File[size=10.5000pt]”,弹出列表中点“[size=10.5000pt]Open...[size=10.5000pt]”。如下图。
[size=10.5000pt]

[size=10.5000pt]弹出下图窗口。双击“桌面”。
[size=10.5000pt]

[size=10.5000pt]双击“[size=10.5000pt]tensorflow-master[size=10.5000pt]”。
[size=10.5000pt]

[size=10.5000pt]双击“[size=10.5000pt]tensorflow[size=10.5000pt]”。
[size=10.5000pt]

[size=10.5000pt]双击“[size=10.5000pt]examples[size=10.5000pt]”。
[size=10.5000pt]

[size=10.5000pt]双击“[size=10.5000pt]tutorials[size=10.5000pt]”。
[size=10.5000pt]

[size=10.5000pt]双击“[size=10.5000pt]mnist[size=10.5000pt]”。
[size=10.5000pt]

[size=10.5000pt]双击“[size=10.5000pt]fully_connected_feed.py[size=10.5000pt]”。
[size=10.5000pt]

[size=10.5000pt]打开文件后。如下图操作。点“[size=10.5000pt]Run”,再点“Run Module”。(注:也可以直接按F5
[size=10.5000pt]

[size=10.5000pt]哈哈,有错。看下图。没有这个名字的模块。
[size=10.5000pt]

[size=10.5000pt]解决办法是,去掉指定,变成运行目录下。
[size=10.5000pt]下图红框中的代码变成
[size=10.5000pt]import input_data
[size=10.5000pt]Import mnist
[size=10.5000pt]保存后按“F5”运行模块。
[size=10.5000pt]

[size=10.5000pt]跑了四分钟。如下图。识别率达[size=10.5000pt]90%
[size=10.5000pt]

[size=10.5000pt]叉掉只留一个窗口,同之前的办法点“File”,再点“Open...”。
[size=10.5000pt]

[size=10.5000pt]双击“mnist_softmax.py”。
[size=10.5000pt]

[size=10.5000pt]鉴于之前的导入模块错误的问题,改掉下图红框内的代码为:
[size=10.5000pt]Import input_data
[size=10.5000pt]保存后按“F5”执行模块。(需要注意的是import input_data前面不要有空格,缩进严格)
[size=10.5000pt]

[size=10.5000pt]跑了四分钟,出现了错误。如下图。
[size=10.5000pt]

[size=10.5000pt]Mnist = input_data.read_data_sets([size=10.5000pt]“[size=10.5000pt]/tmp/data/[size=10.5000pt]”[size=10.5000pt],one_hot=True)
[size=10.5000pt]上面这行代码有错,也不用改。第二次执行就OK。正确率是91%。如下图。
[size=10.5000pt]

[size=10.5000pt]同之前的操作,叉掉只留一个窗口,点“[size=10.5000pt]New File[size=10.5000pt]”,再点“[size=10.5000pt]Open...[size=10.5000pt]”。
[size=10.5000pt]

[size=10.5000pt]双击“mnist_with_summaries.py”。
[size=10.5000pt]

[size=10.5000pt]跟之前一样,找到下图红框内的代码,改为
[size=10.5000pt]Import input_data
[size=10.5000pt]保存后按“F5”执行模块。
[size=10.5000pt]

[size=10.5000pt]这次是最快的,只用了一分钟就跑完了,得到下图[size=10.5000pt]91%的正确率。
[size=10.5000pt]

[size=10.5000pt]到此算是完了。其他例子自己去跑跑看吧。嘿嘿。
[size=10.5000pt]谢谢大家观赏。

回复

使用道具 举报

0

主题

1

帖子

6

积分

注册会员

Rank: 2

积分
6
27#
发表于 2017-11-20 17:37:22 | 只看该作者
顶一下
回复

使用道具 举报

0

主题

1

帖子

10

积分

注册会员

Rank: 2

积分
10
26#
发表于 2017-11-16 17:11:54 | 只看该作者
纯新手,学习一下
回复 支持 反对

使用道具 举报

0

主题

1

帖子

8

积分

注册会员

Rank: 2

积分
8
25#
发表于 2017-10-13 15:19:59 | 只看该作者
666
回复

使用道具 举报

0

主题

1

帖子

8

积分

注册会员

Rank: 2

积分
8
24#
发表于 2017-9-9 18:46:02 | 只看该作者
学习一下
回复

使用道具 举报

9

主题

21

帖子

2362

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2362
23#
发表于 2017-8-31 23:26:55 | 只看该作者
不错哦
回复

使用道具 举报

0

主题

1

帖子

9

积分

注册会员

Rank: 2

积分
9
22#
发表于 2017-4-4 19:43:32 | 只看该作者
好人一生平安
回复 支持 反对

使用道具 举报

0

主题

3

帖子

12

积分

注册会员

Rank: 2

积分
12
21#
发表于 2017-2-17 17:59:38 | 只看该作者
楼主 还能加入学习小组吗  我的 QQ654751637  占个位
回复 支持 反对

使用道具 举报

0

主题

3

帖子

12

积分

注册会员

Rank: 2

积分
12
20#
发表于 2017-2-17 17:44:23 | 只看该作者
wujixian 发表于 2017-2-17 17:42
楼主的 FGM小组还在继续进行不?

我的qq:654751637 也想报名一下  学习一下机器学习!
回复 支持 反对

使用道具 举报

0

主题

3

帖子

12

积分

注册会员

Rank: 2

积分
12
19#
发表于 2017-2-17 17:42:35 | 只看该作者
楼主的 FGM小组还在继续进行不?
回复 支持 反对

使用道具 举报

0

主题

1

帖子

8

积分

注册会员

Rank: 2

积分
8
18#
发表于 2017-2-7 13:47:26 | 只看该作者
赶紧来看看。。。。。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|Archiver|手机版|小黑屋|陕ICP备15012670号-1    

GMT+8, 2024-5-18 19:04 , Processed in 0.088927 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表