keras修改backend的簡單方法

2022-09-27 05:00:16 字數 801 閱讀 5097

在users資料夾下新建.keras資料夾,在資料夾下新建keras.json檔案,json內容為:

這其中的backen程式設計客棧d可以是tensorflow或者theano,當然前提是你已經安裝好了。

但是上面這種方式有乙個弊端就是每次當你想切換backend的時候都需要手動修改這個檔案,所以有一種能夠動態修改的方式不是更好嗎?請看下面的方法:

import os

os.environ['keras_backend'] = 'tensorflow'

import keras.backend as k

k.set_image_dim_ordering('tf')

首先載入os庫,將keras的backend修改為tensorflow,再將keras的backend載入,設定order為tensorflowwww.cppcns.com格式。

補充:解決引入keras後出現的using tenswww.cppcns.comorflow backend的錯誤

用anaconda檢索keras-gpu,apply後,理論上應該自動配好相關的cuddn和tensorflow-gpu及其相應版本,但執行程式時出現如標題錯程式設計客棧誤和一堆報錯。

按網上一堆方法改,都不好用。比如,加os.environ['keras_backend']='tensorflow-gpu',更新setup tool等。

最後誤打誤撞,在anaconda上修改tensorflow-gpu版本由之前預設的1.10改成1.80

python3.6

本文標題: keras修改backend的簡單方法

本文位址:

Qt5 的backend 和 graphics關係

在使用yocto進行qt的編譯與顯示的選擇的時候不可避免的會接觸到對於圖形 backend的選擇,典型的就是在編譯命令中加 e選項進行選擇 machine imx6sxsabresd source fsl setup release.sh b build wayland e wayland 選擇wa...

Keras筆記 3 關於Keras的模型型別

keras有兩種型別的模型,序貫模型 sequential 和函式式模型 model 函式式模型應用更為廣泛,序貫模型是函式式模型的一種特殊情況。兩類模型有一些方法是相同的 config model.get config model model.from config config or,for s...

Keras學習筆記(二)Keras模型的建立

在keras中設定了兩類深度學習模型,區別在於不同的拓撲結構 序列模型 sequential類 通用模型 model類 一 序列模型 方法一 一次性定義層 from keras.models import sequential from keras.layers import dense,activ...