Keras
接續前一篇文章,由於深度學習是一項可以畢生鑽研的學問,為了避免事必躬親導致必須沿著前人的路重新走過一次,我們當然要試著站在巨人的肩膀上繼續邁進。而Keras這個基於Python語言撰寫的深度學習API,就成為了一個很好的基石。以下節錄Keras的官方中文介紹:
Keras:基於Theano和TensorFlow的深度學習庫
這就是Keras
Keras是一個高層神經網絡API,Keras由純Python編寫而成並基Tensorflow或Theano。 Keras 為支持快速實驗而生,能夠把你的idea迅速轉換為結果,如果你有如下需求,請選擇Keras:
- 簡易和快速的原型設計(keras具有高度模塊化,極簡,和可擴充特性)
- 支持CNN和RNN,或二者的結合
- 無縫CPU和GPU切換
簡單的說Keras可以幫助你快速地搭建深度學習的網路架構,並且提供多種好用的API讓你快速呼叫,同時如果你希望以GPU加速深度學習運算,Keras也可以輕鬆地幫你完成這個目標。
亞馬遜叢林辨識
因為有在Kaggle上整理了一份Notebook發佈,這裡當然就直接上我們設計好的Notebook啦!
To be continued..