ajouter une visualisation intermédiaire pour expliquer le pourquoi de RepeatVector et TimeDistributed
inputs = layers.Input(shape=(3,1))
encoder = layers.LSTM(100, activation="relu", return_sequences=False)(inputs)
repeat = layers.RepeatVector(3)(encoder)
decoder = layers.LSTM(100, activation='relu', return_sequences=True)(repeat)
outputs = layers.TimeDistributed(layers.Dense(1))(decoder)
ajouter une visualisation intermédiaire pour expliquer le pourquoi de RepeatVector et TimeDistributed
inputs = layers.Input(shape=(3,1))
encoder = layers.LSTM(100, activation="relu", return_sequences=False)(inputs)
repeat = layers.RepeatVector(3)(encoder)
decoder = layers.LSTM(100, activation='relu', return_sequences=True)(repeat)
outputs = layers.TimeDistributed(layers.Dense(1))(decoder)