- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试构建一个深度学习模型,但我在使用 tensorflow 时遇到错误,而且我未能解决此问题。
我正在尝试构建深度学习模型,但在定义模型时出现此错误。
from tensorflow.keras.preprocessing.text import Tokenizer
from tensorflow.keras.preprocessing.sequence import pad_sequences
from tensorflow.keras.models import Sequential, load_model, Model
from tensorflow.keras.utils import plot_model
from tensorflow. keras.layers import Flatten, Dropout, Activation, Input, Dense, concatenate
from keras.layers.embeddings import Embedding
from tensorflow.keras.initializers import Constant
from tensorflow.python.keras import backend as k
# define the model
model = Sequential()
model.add(Embedding(vocabulary_size, embedding_size, input_length=MAXLEN))
model.add(Flatten())
model.add(Dense(op_units, activation='softmax'))
错误:-
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-64-4570aa61c2f1> in <module>
1 # define the model
2 model = Sequential()
----> 3 model.add(Embedding(vocabulary_size, embedding_size, input_length=MAXLEN))
4 model.add(Flatten())
5 model.add(Dense(op_units, activation='softmax'))
~\Anaconda3\lib\site-packages\keras\legacy\interfaces.py in wrapper(*args, **kwargs)
89 warnings.warn('Update your `' + object_name + '` call to the ' +
90 'Keras 2 API: ' + signature, stacklevel=2)
---> 91 return func(*args, **kwargs)
92 wrapper._original_function = func
93 return wrapper
~\Anaconda3\lib\site-packages\keras\layers\embeddings.py in __init__(self, input_dim, output_dim, embeddings_initializer, embeddings_regularizer, activity_regularizer, embeddings_constraint, mask_zero, input_length, **kwargs)
88 else:
89 kwargs['input_shape'] = (None,)
---> 90 super(Embedding, self).__init__(**kwargs)
91
92 self.input_dim = input_dim
~\Anaconda3\lib\site-packages\keras\engine\base_layer.py in __init__(self, **kwargs)
130 if not name:
131 prefix = self.__class__.__name__
--> 132 name = _to_snake_case(prefix) + '_' + str(K.get_uid(prefix))
133 self.name = name
134
~\Anaconda3\lib\site-packages\keras\backend\tensorflow_backend.py in get_uid(prefix)
72 """
73 global _GRAPH_UID_DICTS
---> 74 graph = tf.get_default_graph()
75 if graph not in _GRAPH_UID_DICTS:
76 _GRAPH_UID_DICTS[graph] = defaultdict(int)
AttributeError: module 'tensorflow' has no attribute 'get_default_graph'
请帮我解决这个问题。
最佳答案
您在导入中混合了 keras
和 tf.keras
包:
from tensorflow.keras.layers import Flatten, Dropout, Activation, Input, Dense, concatenate
from keras.layers.embeddings import Embedding
这将不起作用,因为这些包彼此不兼容。在这种情况下,您应该只使用 tf.keras
:
from tensorflow.keras.layers import Embedding
关于tensorflow - 模块 'tensorflow' 没有属性 'get_default_graph',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57390631/
我是 Tensorflow 的新手,正在 Google Colaboratory 中开发笔记本。 在我的第一个笔记本上,我收到一条消息,要求更新到 Tensorflow v.2。 现在,在另一个笔记本
我有一个 python 代码: from keras.models import Sequential .... gc.collect() model = Sequential() model.add
我试图在 page 中使用相同的代码但我在代码中间遇到错误。 AttributeError Traceback (most recent
我正在尝试构建一个深度学习模型,但我在使用 tensorflow 时遇到错误,而且我未能解决此问题。 我正在尝试构建深度学习模型,但在定义模型时出现此错误。 from tensorflow.keras
在此示例中,tf.get_default_graph() 指向新图表?这个新图表何时创建?为什么它不指向已经存在的图? import tensorflow as tf print('tf.__vers
对于我的硕士学位,我正在尝试创建一个简单的神经网络。但我的代码中有一些错误,因此程序停止并且没有创建经过训练的模型。 我无法弄清楚错误消息想告诉我什么以及我需要在代码中更改什么。因此我需要你的帮助。我
我正在做一些与图像字幕相关的任务,我已经像这样加载了初始模型的权重 model = InceptionV3(weights='imagenet') 但是我得到这样的错误: AttributeError
我的代码中出现以下错误。 import mtcnn # print version print(mtcnn.__version__) # demonstrate face detection on 5
sess.graph 和 tf.get_default_graph() 在 tensorboard 中给出相同的结果。根据手册,我不太清楚它们之间有什么区别。有人可以帮忙解释一下区别吗? anybob
我正在尝试运行一些代码来创建 LSTM 模型,但出现错误: AttributeError: module 'tensorflow' has no attribute 'get_default_grap
我是一名优秀的程序员,十分优秀!