Keras 切換后端方式(Theano和TensorFlow)
實(shí)驗(yàn)室新裝了keras,發(fā)現(xiàn)keras默認(rèn)后端是tensorflow,想換回theano,看了官方文檔也沒(méi)搞懂,最終搞定,很簡(jiǎn)單。
中文文檔的描述:keras中文文檔,切換后端
其實(shí)就是在C:\Users\75538(75538是我的windos用戶(hù)名字,找你對(duì)應(yīng)的用戶(hù)名就行)下有個(gè)文件夾.keras,里面有keras.json文件,改一下里面的內(nèi)容就好了,如果沒(méi)有文件夾和文件,手動(dòng)創(chuàng)建就行。
用theano的話(huà),keras.json寫(xiě)入
{
"image_dim_ordering": "th",
"epsilon": 1e-07,
"floatx": "float32",
"backend": "theano"
}
用thesorflow的話(huà),keras.json寫(xiě)入
{
"image_dim_ordering": "tf",
"epsilon": 1e-07,
"floatx": "float32",
"backend": "tensorflow"
}
最后保存就可以了
補(bǔ)充知識(shí):anaconda2-keras安裝;keras后端修改
一、anaconda2-keras安裝
在anaconda2平臺(tái)下,安裝keras庫(kù)。記錄一下,主要是我一開(kāi)始覺(jué)得很簡(jiǎn)單,pip一下就行了,結(jié)果我用pip install keras安裝時(shí),就遇到了這樣一個(gè)問(wèn)題:ImportError: cannot import name np_utils。
解決方案:
That tutorial was written on June 9th, 2016.Keras 2 was released in March 2017. Try installing the old version, using pip installkeras==1.2.2.
總結(jié)一下就是:
1.先裝上anaconda2_python2.7
2.再在anancona prompt中用 pip install keras==1.2.2 裝Keras
3.spyder中輸入 import Keras,檢查是否安裝成功
二、keras后端修改
代碼用的后端是'theano',故要修改后端
將C:\Anaconda2\Lib\site-packages\keras\backend\__init__.py的line 27修改
# Default backend: TensorFlow.
#_BACKEND = 'tensorflow'
_BACKEND = 'theano'
然后,python-> import keras,檢查是否修改成功。
以上這篇Keras 切換后端方式(Theano和TensorFlow)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python爬蟲(chóng)獲取國(guó)外大橋排行榜數(shù)據(jù)清單
這篇文章主要介紹了Python爬蟲(chóng)獲取國(guó)外大橋排行榜數(shù)據(jù)清單,文章通過(guò)PyQuery?解析框架展開(kāi)全文詳細(xì)內(nèi)容,需要的小伙伴可以參考一下2022-05-05
python爬蟲(chóng)入門(mén)教程--HTML文本的解析庫(kù)BeautifulSoup(四)
Beautiful Soup是python的一個(gè)庫(kù),最主要的功能是從網(wǎng)頁(yè)抓取數(shù)據(jù)。下面這篇文章主要給大家介紹了python爬蟲(chóng)之HTML文本的解析庫(kù)BeautifulSoup的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-05-05
python支持多線(xiàn)程的爬蟲(chóng)實(shí)例
今天小編就為大家分享一篇python支持多線(xiàn)程的爬蟲(chóng)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-12-12
Python如何使用sqlalchemy實(shí)現(xiàn)動(dòng)態(tài)sql
SQLAlchemy是一個(gè)功能強(qiáng)大的ORM(對(duì)象關(guān)系映射)工具,它提供了多種方式來(lái)生成SQL查詢(xún),包括動(dòng)態(tài)SQL,下面我們就來(lái)學(xué)習(xí)一下具體的使用方法吧2024-12-12
python可視化大屏庫(kù)big_screen示例詳解
提到數(shù)據(jù)可視化,我們會(huì)想到 Plotly、Matplotlib、Pyecharts等可視化庫(kù),或者一些商用軟件Tableau、FineBI等等。如果你希望操作更簡(jiǎn)單、展現(xiàn)效果更強(qiáng)大,那么這款工具 big_screen 更適合2021-11-11
python數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)類(lèi)型
這篇文章主要介紹了python數(shù)據(jù)結(jié)構(gòu)中的數(shù)據(jù)類(lèi)型,在?Python?以及其他所有面向?qū)ο缶幊陶Z(yǔ)言中,類(lèi)都是對(duì)數(shù)據(jù)的構(gòu)成(狀態(tài))以及數(shù)據(jù)?能做什么(行為)的描述,下面我們就來(lái)你看看python數(shù)據(jù)結(jié)構(gòu)中的數(shù)據(jù)類(lèi)型商務(wù)詳細(xì)介紹,需要的小伙伴可以參考一下2021-12-12
python 爬蟲(chóng) 實(shí)現(xiàn)增量去重和定時(shí)爬取實(shí)例
今天小編就為大家分享一篇python 爬蟲(chóng) 實(shí)現(xiàn)增量去重和定時(shí)爬取實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02
python基于Bokeh庫(kù)制作子彈圖及瀑布圖示例教程
這篇文章主要為大家介紹了python基于Bokeh庫(kù)制作子彈圖及瀑布圖的實(shí)現(xiàn)示例教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪2021-10-10

