2016-11-03 40 views

回答

4

QueueRunner: 当TensorFlow正在读取输入时,它需要维护多个队列。队列为所有负责执行培训步骤的工作人员提供服务。我们使用一个队列,因为我们希望让输入准备好供工作人员操作。如果您没有队列,您将被阻止在I/O上,并且性能会降低。

Coordindator: 这是tf.train.Supervisor的一部分。这是必要的,因为你需要一个控制器来维护一组线程(知道什么时候应该终止主线程,请求停止子线程等)。

希望这会有所帮助。

相关问题