深度学习日记-keras使用

  今天朋友圈看到一句话,是王阳明大师写的:想,都是问题;做,才是答案。

真是一语惊醒梦中人,自己最近的困惑似乎一下子得到了答案。兴奋之余,想想还是把这句话放在自己的工作和学习上。
最近一直在说学习机器学习,深度学习,但是每每想想不知从何入手,都是问题,结果草草了事,终日烦恼。
今天,想了一下,那就先做,跑一个类似于hello world小程序,然后再去一点点解析理论知识。嗯,就这样开始了。
查了一下,keras是入门比较合适的框架之一。好的,那就先用keras搭建一个手写数字识别的程序。
学习过程笔记:
(1)安装Anaconda:因为要使用到python,keras,tensorflow等,所以先要安装一个python的包管理工具,Anaconda。Anaconda两个优势:自带常用的包,支持不同python版本之间的切换。anaconda安装步骤:http://jingyan.baidu.com/article/fea4511a3ce26ef7ba91256c.html
(2)安装keras:
a.安装theano,执行命令:conda install theano
b.安装tensorflow,执行命令:conda install tensorflow
c.安装keras,执行命令:pip install keras (使用conda安装时,显示不存在)
d.到keras的github 上down一个简单的例子,我下载的mnist识别的例子。网址:https://github.com/fchollet/keras/blob/master/examples/mnist_cnn.py
然后在终端运行,python mnist_cnn.py
e.出现如下截图,说明keras安装成功,

示例运行成功.png

(3)示例程序解析

你可能感兴趣的:(深度学习日记-keras使用)