Keras深度學習框架配置

2021-07-16 10:08:49 字數 1916 閱讀 3116

專案**是在windows 7上執行的,主要用到的matlab r2013a和python,其中matlab用於patch的分割和預處理,卷積神經網路搭建用到了根植於python和theano的深度學習框架keras。keras是基於theano的乙個深度學習框架,它的設計參考了torch,用python語言編寫,是乙個高度模組化的神經網路庫,支援gpu和cpu,用起來特別簡單,適合快速開發。

安裝完成後,該有的基礎包就都有了,安裝完anaconda,就相當於安裝了python、ipython、整合開發環境spyder、一些包等等。然後開啟anaconda prompt,cd到.py檔案的路徑,輸入「python **.py」,注意:這兒和cmd的命令相比多了乙個「python」。要是你不加python,會提示錯誤:拒絕訪問。

開啟anaconda prompt,輸入命令,就可以執行py檔案了

在開啟的anaconda prompt的命令列中輸入「pip install keras",稍等片刻,keras直接就安裝完了,好方便!

再接著輸命令「conda install mingw libpython」,多等片刻,mingw也就安裝完了。

解決g++ not detected問題

最近我安裝的時候感覺特別慢,有時候根本就沒有進度,我懷疑是被牆了。

所以我默默地翻牆了,然後就有進度啦

接下來呢,開始裝theano~三步走

2. 新增環境變數:    path:e:/anaconda/mingw/bin; e:/anaconda/mingw/x86_64-w64-mingw32/lib;

3. 新建環境變數:  pythonpath:e:/anaconda/lib/site-packages/theano;

好了,理論上theano也安裝成功了,測試一下看~在anaconda prompt的命令列中輸入「python」,回車,然後輸入「import theano」,回車。如果你看到「>>>」三個箭頭,沒有別的亂七八糟的東西了,就說明:你!安!裝!成!功!啦!

至此,你已經可以執行keras的神經網路程式了,但是有乙個小瑕疵:會警告你cl.exe找不到。你可以不理它,我提供解決方案是

去電腦的c盤目錄下檢索「cl.exe」,會出來幾個cl.exe

靠譜的路徑名是:c:\\program files (x86)\\microsoft visual studio 11.0\\vc\\bin\\x86_amd64cool,整個64位的python·keras就配置完成了,也就是說可以執行你的深度學習**囉:)

至於說找keras的源**,去這兒裡隨便挑乙個,一般就用mnist_cnn.py。

深度學習 Keras框架學習筆記

看了很多前輩對深度學習框架的介紹,雖然很多新人會用tensorflow,但是keras 更加簡單精簡,更受深度學習初學者的青睞。keras是乙個高層神經網路api,keras由純python編寫而成並基tensorflow theano以及cntk後端。keras在以下場景會大放異彩 網路層 損失函...

深度學習的框架之keras

老早之前寫過一些深度學習框架的常識。但是太不具體了。這次出乙個系列的,今天就單獨寫keras的相關知識。張量概念介紹 張量概念是向量概念和矩陣概念的推廣,標量是零階張量,向量是一階張量,矩陣 方陣 是二階張量,而三階張量則好比立體矩陣,兩個張量的點積就是將a張量的最後乙個軸中的所有元素,與b張量中倒...

Ubuntu 搭建深度學習框架 keras

深度學習框架keras是基於tensorflow的所以,安裝keras需要安裝tensorflow 2.本教程開始 ubuntu安裝的教程就略過了,直接從深度學習所需的環境的搭建開始說起 需要說明的是,之所以要寫個教程是因為本人安裝了很多遍都是失敗的,原始是在該教程編寫的日期 18 06 01 的時...