Keras、anaconda envs和各种后端
我将theano、tensorflow和cntk安装并配置到不同的anaconda环境中。我也在每个环境中安装了keras 现在,我想在每个环境中使用keras和各种后端。无需每次在my home目录中编辑主(全局)keras.json 可能吗?谢谢Keras、anaconda envs和各种后端,keras,anaconda,Keras,Anaconda,我将theano、tensorflow和cntk安装并配置到不同的anaconda环境中。我也在每个环境中安装了keras 现在,我想在每个环境中使用keras和各种后端。无需每次在my home目录中编辑主(全局)keras.json 可能吗?谢谢 重要提示:我的问题适用于windows和linux。是的,这是可能的,但它不是内置的。您必须为此编写一个函数: from keras import backend as K import os from importlib import reloa
重要提示:我的问题适用于windows和linux。是的,这是可能的,但它不是内置的。您必须为此编写一个函数:
from keras import backend as K
import os
from importlib import reload
def set_keras_backend(backend):
if K.backend() != backend:
os.environ['KERAS_BACKEND'] = backend
reload(K)
assert K.backend() == backend
set_keras_backend("theano")
有用的,向上投票。让我们看看是否有其他人也提出了其他解决方案。