我使用tf.data.Dataset
作为我的网络输入。我通常使用如下:
dataset = get_dataset_pipeline(mode='train')
iter = dataset.make_initializable_iterator()
element = iter.get_next()
在训练期间,我设置了dataset.repeat(1)
,每次我使用这个dataset
,我将执行sess.run(iter.initializer)
和{
问题是,在tf.errors.OutOfRangeError
发生之前,我怎样才能提早停止训练?。我的意思是我不仅想跳出列车循环,还想让iter
真正地从我的系统内存中被禁用或删除。有人能理解我的观点并给我一些建议吗?多谢~~~
目前没有回答
相关问题 更多 >
编程相关推荐