动态更改Keras后端

时间:2018-10-09 02:26:28

标签: python keras

不断变化的keras后端(How to switch Backend with Keras ; Dynamically switch Keras backend)也有一些类似的问题。我的情况可能有所不同。我将anaconda与捆绑的python 2.7和已创建的环境python 3.5一起使用。在python 2.7中,keras与theano一起提供,而在python 3.5中,它与tensorflor_gpu结合使用。

我发现更改keras.jason文件中的后端设置不会影响python 3.5中使用的实际后端,并且由于某些原因,当我尝试切换到'theano时,它始终基于'tensorflow'通过设置:

{
    "epsilon": 1e-07, 
    "floatx": "float32", 
    "image_data_format": "channels_first",
    "backend": "theano"
}

命令os.environ['KERAS_BACKEND'] = 'theano'也无济于事。

0 个答案:

没有答案