|
|
1
5
听起来像是在谈论在线培训,即在使用输入数据的同时不断地培训模型。你是对的,你应该能够从你停止的地方开始,然后输入新的数据。您需要的是一种在培训课程之间保存和加载变量的方法。你可以使用tf。Saver在“原始”tensorflow中执行此操作。 您也可以使用tf.contrib.learn。估计员为您做这件事。你只需要给它一个model_fn来构建你的模型,以及一个mode_dir来保存模型,它会处理其余的。当然,tf.contrib.learn.LinearEstimator中已经有一个线性模型。使用估计器,每当您有新数据时,您只需调用fit(…),它将加载变量并继续运行您定义的训练步骤。 |