Python深度学习开发环境---Keras

xue

xi

lu

xian

线


640?wx_fmt=png

    Hello,各位小伙伴们大家晚上好呀,这期开始,博主就开始带领大家一起学习深度学习的代码了。在这之前,我们得先安装深度学习开发环境,让我们的代码能跑起来。

Keras

Keras简介                                                                                            

640?wx_fmt=gif

    Keras是一个高级神经网络APl,用Python编写,能够在TensorFlow,CNTK或Theano之上运行。它的开发重点是实现快速实验。能够以最小的延迟从理念到结果是进行良好研究的关键。

    因此,为了能够用最快的速度写出最优雅的代码,博主在这强烈推荐小伙伴们使用Keras,同时,它的老爹也是Google,所以大家不用担心没人维护这个框架。

640?wx_fmt=png

Deep learning 框架排名,由 Jeff Hale 基于 7 个分类的 11 个数据源计算得出

Keras优点                                                                                              

640?wx_fmt=gif

    ·允许简单快速的原型设计(用户友好性,模块化和可扩展性)。

    ·支持卷积网络和循环网络,以及两者的组合。

    ·在CPU和GPU上无缝运行。

Keras缺点                                                                                              

640?wx_fmt=gif

    Keras比较注重网络层次,然而并非所有网络都是层层堆叠的,后面博主的深度学习代码会涉及遗传算法+神经网络,这种网络就不是特别的规整,因此Keras在设计新的网络方面会比Tensorflow差一些。

Keras安装

Keras安装                                                                                           

640?wx_fmt=gif

    Keras安装比较简单,博主之前给大家介绍过Python的开发环境的安装,小伙伴们可以翻一下往期的教程Python开发环境---Windows与服务器篇,这里就不赘述了。我们直接使用anaconda安装即可

# GPU版本	
conda install keras-gpu	

	
# CPU版本	
conda install keras

    好啦,这一期教程到这里就结束了,下一期我们就从BP神经网络开始,给各位小伙伴们来一波代码实操,将之前学过的理论知识串联起来。

    

留言

640?wx_fmt=gif

博主刚弄的一个留言功能,欢迎各位小伙伴踊跃留言。

有啥建议或者意见都可以提出来~smiley_13.png

640?wx_fmt=png

xmorient

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值