Keras 辍学训练参数

Keras 辍学训练参数,keras,neural-network,lstm,recurrent-neural-network,Keras,Neural Network,Lstm,Recurrent Neural Network,我希望在LSTM层中使用辍学,用于培训和测试。根据本文: 我得到的错误是: TypeError: ('Keyword argument not understood:', 'training') 你知道如何解决这个问题吗?使用函数格式 inp = Input(shape=(X_len, 1)) x = LSTM(X_len, return_sequences = True)(inp) x = Dropout(rate=0.2)(x, training=True) x = LSTM(X_len

我希望在LSTM层中使用辍学,用于培训和测试。根据本文:

我得到的错误是:

TypeError: ('Keyword argument not understood:', 'training')

你知道如何解决这个问题吗?

使用函数格式

inp = Input(shape=(X_len, 1))
x = LSTM(X_len, return_sequences = True)(inp)
x = Dropout(rate=0.2)(x, training=True)
x = LSTM(X_len)(x)
x = Dropout(rate=0.2)(x, training=True)
out = Dense(Y_len)(x)

model = Model(inp, out)
model.compile('adam', 'mse')
model.summary()
inp = Input(shape=(X_len, 1))
x = LSTM(X_len, return_sequences = True)(inp)
x = Dropout(rate=0.2)(x, training=True)
x = LSTM(X_len)(x)
x = Dropout(rate=0.2)(x, training=True)
out = Dense(Y_len)(x)

model = Model(inp, out)
model.compile('adam', 'mse')
model.summary()