【发布时间】:2020-07-28 19:22:55
【问题描述】:
我是 Keras 的新手,仍在寻找持续训练模型的方法。由于我的数据集非常大,无法存储在内存中,因此我应该存储在数据库(NoSql DB-MongoDb 或 HBase)中,并以批量方式训练记录。我的模型 LSTM - 多输入和输出。我目前的训练和预测情况如下。
model = Sequential()
model.add(LSTM(64, input_shape=in_dim, activation="relu"))
model.add(Dense(out_dim))
model.compile(loss="mse", optimizer="adam")
model.summary()
model.fit(xtrain, ytrain, epochs=100, batch_size=12, verbose=0)
ypred = model.predict(xtest)
但是,我仍然在寻找非常清晰和简单的示例,这些示例展示了如何提供从 DB 中提取的批量记录来训练模型。
【问题讨论】:
-
您之前的问题看起来非常相似并且已关闭,这个问题看起来也离题了,您要求的示例代码在 SO 中是离题的。
标签: python keras data-science lstm tf.keras