Keras中=的RHS上仅用括号分隔的两个值的含义是什么?
LSTM_layer = LSTM(units=256)(embedding)
完整代码:
from tensorflow.keras.models import Model
from tensorflow.keras.layers import Input, LSTM, Dense, Embedding
from tensorflow.keras import optimizers
sentence_input = Input(shape=(None,))
embedding = Embedding(input_dim = len(tokenizer.word_index)+1, output_dim = 100)(sentence_input)
LSTM_layer = LSTM(units=256)(embedding)
output_dense = Dense(1, activation='sigmoid')(LSTM_layer)
# assuming t isn't already defined
t = LSTM(units=256)
LSTM_Layer = t(embedding)
del t