在google colab中使用keras中的concatenate时出现错误。

问题描述 投票:0回答:1

the_error_i_received

图片中提到了错误。

TypeError                                 Traceback (most recent call last)
<ipython-input-200-8ea67f851d87> in <module>()
      1 final_model = Sequential([
----> 2   Concatenate([image_model, caption_model], mode='concat', concat_axis=1),
      3   Bidirectional(LSTM(256, return_sequences=False)),
      4   Dense(vocab_size),
      5   Activation('softmax')
keras concatenation google-colaboratory keras-layer
1个回答
0
投票

你用错了Concatenate层。把你的代码改成如下。

final_model = Sequential([
             Concatenate([image_model, caption_model], axis=1),
             Bidirectional(LSTM(256, return_sequences=False))
             Dense(vocab_size), 5 Activation('softmax'),
             Activation('softmax')
])
© www.soinside.com 2019 - 2024. All rights reserved.