xue
學
xi
習
lu
路
xian
線
????Hello,各位小伙伴們大家晚上好呀,這期開始,博主就開始帶領大家一起學習深度學習的代碼了。在這之前,我們得先安裝深度學習開發環境,讓我們的代碼能跑起來。
Keras
Keras簡介? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
????Keras是一個高級神經網絡APl,用Python編寫,能夠在TensorFlow,CNTK或Theano之上運行。它的開發重點是實現快速實驗。能夠以最小的延遲從理念到結果是進行良好研究的關鍵。
????因此,為了能夠用最快的速度寫出最優雅的代碼,博主在這強烈推薦小伙伴們使用Keras,同時,它的老爹也是Google,所以大家不用擔心沒人維護這個框架。
Deep learning 框架排名,由 Jeff Hale 基于 7 個分類的 11 個數據源計算得出
Keras優點? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ? ·允許簡單快速的原型設計(用戶友好性,模塊化和可擴展性)。
????·支持卷積網絡和循環網絡,以及兩者的組合。
????·在CPU和GPU上無縫運行。
Keras缺點? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ? Keras比較注重網絡層次,然而并非所有網絡都是層層堆疊的,后面博主的深度學習代碼會涉及遺傳算法+神經網絡,這種網絡就不是特別的規整,因此Keras在設計新的網絡方面會比Tensorflow差一些。
Keras安裝
Keras安裝? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? Keras安裝比較簡單,博主之前給大家介紹過Python的開發環境的安裝,小伙伴們可以翻一下往期的教程Python開發環境---Windows與服務器篇,這里就不贅述了。我們直接使用anaconda安裝即可
# GPU版本
conda install keras-gpu
#?CPU版本
conda install keras
????好啦,這一期教程到這里就結束了,下一期我們就從BP神經網絡開始,給各位小伙伴們來一波代碼實操,將之前學過的理論知識串聯起來。
????
留言
博主剛弄的一個留言功能,歡迎各位小伙伴踴躍留言。
!
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
