Keras后端 - ImportError:无法导入名称ctc_ops

时间:2016-10-14 06:53:00

标签: keras

我已经安装了keras但是当我编写导入keras时我收到错误: ImportError:无法导入名称ctc_ops ,我想将后端从张量流更改为theano但无法找到“keras。 json“如这里提到的:https://keras.io/backend/。请帮我解决这个问题。谢谢

2 个答案:

答案 0 :(得分:1)

正如在official documentation中提到的那样,除非您之前至少已经运行过一次,否则不能使用~/.keras/keras.json这个json文件。我建议您使用默认配置创建:

{
    "image_dim_ordering": "tf",
    "epsilon": 1e-07,
    "floatx": "float32",
    "backend": "tensorflow"
}

答案 1 :(得分:0)

获取tensorflow的最新版本。 conda安装的默认tensorflow当前为0.9.0,这太旧了。如果您不使用conda,请尝试使用conda upgrade -c conda-forge tensorflowpip install tensorflow --upgrade进行升级。