pip安裝h5py
還有壹些依賴包需要安裝。
pip安裝numpy scipy
pip安裝枕頭
為什麽選擇Keras:
Keras是谷歌的壹名工程師。弗蘭?ois Chollet開發的壹個框架可以幫助妳在Theano上快速開發原型。後來這個擴展到TensorFlow,也可以做後端。最近,TensorFlow決定將其作為contrib文件的壹部分提供。
Keras被認為是構建神經網絡的未來,以下是其受歡迎的壹些原因:
輕量級和快速開發:Keras旨在消除樣板代碼。幾行Keras代碼可以實現比原生TensorFlow代碼更多的功能。您也可以輕松實現CNN和RNN,並在CPU或GPU上運行它們。
Keras基礎知識
Keras中的主要數據結構是模型,它定義了壹個完整的圖形。您可以將任何網絡結構添加到現有圖表中。導入keras
Keras有兩種不同的建模方法:
順序模型:該方法用於實現壹些簡單的模型。妳只需要給壹些現有的模型加層。
功能API:Keras的API非常強大。您可以使用這些API來構建更復雜的模型,如多輸出模型、有向無環圖等。