-3

Please check out the last line of the code

desertnaut
  • 57,590
  • 26
  • 140
  • 166
  • Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. – Community Oct 18 '22 at 05:28
  • Welcome to SO; please post the relevant code *here*, *not* in external repos; see how to create a [mre[. – desertnaut Oct 18 '22 at 16:29

1 Answers1

0

In the code from your link, the model outputs is defined as [decoder_outputs2] + dec_states2, where decoder_outputs2 seems to be an output from a Dense layer, and dec_states2 is a list of outputs from some other layers (dec_states = [decoder_state_h, decoder_state_c]). Therefore both [decoder_outputs2] and dec_states2 are python lists and can be concatenated using + (see How do I concatenate two lists in Python?).

Doing outputs=[decoder_outputs2] + dec_states2 means the model will have three outputs. It is equivalent to specifying outputs=[decoder_outputs2, decoder_state_h, decoder_state_c], the latter option definitely being more readable.

druskacik
  • 2,176
  • 2
  • 13
  • 26
  • 1
    Kindly refrain from answering such off-topic questions, as advised in the [community guidelines](https://meta.stackoverflow.com/a/276637/4685471). – desertnaut Oct 18 '22 at 16:31