Интересно, есть ли разница между этими двумя моделями
model_input = Input(shape=(n_timesteps, n_features))
hidden = LSTM(256)(model_input)
out0 = Dense(3, activation = 'sigmoid')(hidden)
model1 = Model(model_input, out0)
против
model_input = Input(shape=(n_timesteps, n_features))
hidden = LSTM(256)(model_input)
out1 = Dense(1, activation = 'sigmoid')(hidden)
out2 = Dense(1, activation = 'sigmoid')(hidden)
out3 = Dense(1, activation = 'sigmoid')(hidden)
model1 = Model(model_input, [out1,out2,out3])
Математически я думаю, что нет, но я просто хочу подтвердить. 3 выхода не зависят друг от друга.