Является ли кодер в decoder = LSTM (128) (encoder) скрытым состоянием или входом для декодера?

#machine-learning #keras #deep-learning #lstm #encoder-decoder

#машинное обучение #keras #глубокое обучение #lstm #кодер-декодер

Вопрос:

Вот пример кода:

     inputs = input(shape=shape)
    encoder = LSTM(128)(inputs)
    decoder = LSTM(128)(encoder)
  

Теперь, находится encoder ли он в decoder = LSTM(128)(encoder) скрытом состоянии или на входе для декодера?

Если это скрытое состояние, то encoder = LSTM(128)(inputs) здесь входные данные также будут передаваться как скрытое состояние, когда мы хотим, чтобы оно передавалось как входные данные в кодер, а не в скрытое состояние.

И если это вход, то модель будет неправильной, поскольку мы хотим, чтобы это было скрытое состояние декодера, но все люди используют один и тот же код, показанный в примере кода, и он работает!