последний слой модели lstm, который я исследую, имеет плотный слой:
model = Sequential()
model.add(embedding_layer)
model.add(Dropout(0.5))
model.add(LSTM(100, dropout=0.2, recurrent_dropout=0.2))
model.add(Dense(1, activation='sigmoid'))
Я искал объяснение в Google, но не смог найти что-то ясное. Что я получаю, так это то, что плотный слой берет мой вектор, созданный моделью lstm, и умножает его на вектор плотного слоя?
Сигмоид в функции указывает на использование сигмовидного вектора ??
Как видно на следующем рисунке, выходная форма изменяется от (нет, 100) до (нет, 1). Как плотный слой делает это?