小编fre*_*eot的帖子

Keras:"TypeError:期望的int32,得到的列表包含'_Message'类型的张量."

我正在尝试在Keras训练一个LSTM模型,并且我想出了上面的错误.以下重现错误:

from keras.layers import  LSTM
from keras.models import Sequential

model = Sequential()
model.add(LSTM(128, input_shape=(1000,1000)))
Run Code Online (Sandbox Code Playgroud)

我正在使用Python 3.4,Keras 2.0.4和TensorFlow后端,版本0.12.1

这是追溯:

  File "test.py", line 6, in <module>
    model.add(LSTM(128, input_shape=(1000,1000)))
  File "/usr/local/lib/python3.4/dist-packages/keras/models.py", line 433, in add
    layer(x)
  File "/usr/local/lib/python3.4/dist-packages/keras/layers/recurrent.py", line 243, in __call__
    return super(Recurrent, self).__call__(inputs, **kwargs)
  File "/usr/local/lib/python3.4/dist-packages/keras/engine/topology.py", line 558, in __call__
    self.build(input_shapes[0])
  File "/usr/local/lib/python3.4/dist-packages/keras/layers/recurrent.py", line 1012, in build
    constraint=self.bias_constraint)
  File "/usr/local/lib/python3.4/dist-packages/keras/legacy/interfaces.py", line 88, in wrapper
    return func(*args, **kwargs)
  File "/usr/local/lib/python3.4/dist-packages/keras/engine/topology.py", line 391, in add_weight
    weight = K.variable(initializer(shape), dtype=dtype, name=name)
  File "/usr/local/lib/python3.4/dist-packages/keras/layers/recurrent.py", line …
Run Code Online (Sandbox Code Playgroud)

python python-3.x keras tensorflow

5
推荐指数
0
解决办法
1527
查看次数

标签 统计

keras ×1

python ×1

python-3.x ×1

tensorflow ×1