深度学习日记-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)示例程序解析

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. 介绍 首先让我们来看看TensorFlow! 但是在我们开始之前,我们先来看看Python API中的Ten...
    JasonJe阅读 11,987评论 1 32
  • 作者:周纵苇 微博:@MrGiovanni 邮箱:zongweiz@asu.edu Please cite thi...
    MrGiovanni阅读 45,515评论 7 32
  • 1. 介绍 任何语言的包,依赖和环境管理:Python,R,Ruby,Lua,Scala,Java,Javascr...
    Himryang阅读 74,954评论 6 67
  • 今天我们的餐饮课是包饺子。包饺子的第一步是:把饺子皮和饺子馅准备好,左手拿皮右手拿勺,然后把饺子馅放到饺子皮的上边...
    昊昊的每一天阅读 208评论 0 0
  • 每个女生都是公主,心里都有一个粉色的梦,她们期待会有一个如同王子般的人来到自己身边,听自己分享生活琐事。可往往事与...
    娜耒阅读 463评论 0 1

友情链接更多精彩内容