ошибка при использовании конкатенации в keras в Google Colab - PullRequest
0 голосов
/ 06 мая 2020

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')

1 Ответ

0 голосов
/ 06 мая 2020

Вы неправильно используете слой 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')
])
...