Keras导入错误Tensorflow后端

烧焦
    ---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
/Users/CJL/anaconda3/lib/python3.5/site-packages/keras/backend/tensorflow_backend.py in <module>()
      4 try:
----> 5     from tensorflow.python.ops import ctc_ops as ctc
      6 except ImportError:

ImportError: cannot import name 'ctc_ops'

During handling of the above exception, another exception occurred:

ImportError                               Traceback (most recent call last)
<ipython-input-10-c74e2bd4ca71> in <module>()
----> 1 import keras

/Users/CJL/anaconda3/lib/python3.5/site-packages/keras/__init__.py in <module>()
      1 from __future__ import absolute_import
----> 2 from . import backend
      3 from . import datasets
      4 from . import engine
      5 from . import layers

/Users/CJL/anaconda3/lib/python3.5/site-packages/keras/backend/__init__.py in <module>()
     67 elif _BACKEND == 'tensorflow':
     68     sys.stderr.write('Using TensorFlow backend.\n')
---> 69     from .tensorflow_backend import *
     70 else:
     71     raise Exception('Unknown backend: ' + str(_BACKEND))

/Users/CJL/anaconda3/lib/python3.5/site-packages/keras/backend/tensorflow_backend.py in <module>()
      5     from tensorflow.python.ops import ctc_ops as ctc
      6 except ImportError:
----> 7     import tensorflow.contrib.ctc as ctc
      8 
      9 import numpy as np

ImportError: No module named 'tensorflow.contrib.ctc'

好像是Keras的问题,而不是Tensorflow根据这个帖子在这里输入链接的描述我想知道,这是否已经被定了吗?

博士

这是Keras和张量流之间的问题。您应该将此修复程序更改为使用类似

if hasattr(tf.contrib, 'ctc'):
  ctc = tf.contrib.ctc  # old version
else:
  ctc = tf.nn  # New official version.

目前的“官方”的方式来访问CTC操作是tf.nn,例如,tf.nn.ctc_loss

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

带有 Tensorflow 后端的 Keras - 导入错误

带有 Tensorflow 后端的 Keras 中的图形会话空错误

Tensorflow到Keras:在Keras模型上导入图形def错误

使用 tensorflow-gpu 后端导入 Keras 时出错(找不到 libcublas.so.10.0)

导入错误:无法从“tensorflow.python.keras.engine”导入名称“keras_tensor”

无法从 tensorflow 导入 keras

Tensorflow 2.0:从tensorflow keras导入

导入错误:Keras 需要 TensorFlow 2.2 或更高版本。通过“pip install tensorflow”安装TensorFlow

Keras和Tensorflow后端在GPU上。MKL错误:进入DLASCL时参数4不正确

如何使Keras在Anaconda中使用Tensorflow后端?

如何确保Keras在Tensorflow后端使用GPU?

我的keras后端tensorflow不使用GPU?

Tensorflow导入错误

Pycurl 导入错误:SSL 后端不匹配

Keras Tensorflow多个错误

Keras使用theano后端,尽管keras.json指定了tensorflow

使用tensorflow后端时在Keras中使用tensorflow.GPUOptions

Keras(Tensorflow后端)错误-在图表中找不到在feed_devices或fetch_devices中指定的Tensor输入_1:0

第一步的Tensorflow教程错误:“无法导入名称'keras'”

Keras导入错误:“无法导入名称” abs”

导入错误与 keras.preprocessing

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

尝试导入与后端相关的keras时出现AssertionError

导入tensorflow时发生错误

tensorflow-gpu 的导入错误

Tensorflow Visual Studio导入错误

tensorflow.keras无法导入激活

无法从tensorflow.keras.metrics导入指标

无法从 Python 中的 Tensorflow 库导入 Keras