代码之家  ›  专栏  ›  技术社区  ›  jebediah

尝试导入与后端相关的KERA时出现断言错误

  •  3
  • jebediah  · 技术社区  · 7 年前

    因此,在尝试导入keras时,会出现以下断言错误:

        /home/m7nz/anaconda3/envs/ninja-01/lib/python3.6/site-packages/keras/backend/__init__.py in <module>()
         32     assert isinstance(_epsilon, float)
         33     _backend = _config.get('backend', _BACKEND)
    ---> 34     assert _backend in {'theano', 'tensorflow'}
         35     _image_data_format = _config.get('image_data_format',
         36                                      image_data_format())
    
    AssertionError: 
    

    {
    "floatx": "float32",
    "epsilon": 1e-07,
    "backend": "theanos",
    "image_data_format": "channels_last"
    

    我试着删除了中对tensorflow的引用 .py文件,但错误仍然存在。

    谢谢你的帮助。

    1 回复  |  直到 7 年前
        1
  •  4
  •   Nassim Ben    7 年前

    改变

    "backend": "theanos",

    "backend": "theano",
    

    这只是json文件中的一个输入错误:-)