tensorflow / 2.9.1 / compat / v1 / train / start_queue_runners.html /

tf.compat.v1.train.start_queue_runners

Starts all queue runners collected in the graph. (deprecated)

Migrate to TF2

QueueRunners are not compatible with eager execution. Instead, please use tf.data to get data into your model.

Description

This is a companion method to add_queue_runner(). It just starts threads for all queue runners collected in the graph. It returns the list of all threads.

Args
sess Session used to run the queue ops. Defaults to the default session.
coord Optional Coordinator for coordinating the started threads.
daemon Whether the threads should be marked as daemons, meaning they don't block program exit.
start Set to False to only create the threads, not start them.
collection A GraphKey specifying the graph collection to get the queue runners from. Defaults to GraphKeys.QUEUE_RUNNERS.
Raises
ValueError if sess is None and there isn't any default session.
TypeError if sess is not a tf.compat.v1.Session object.
Returns
A list of threads.
Raises
RuntimeError If called with eager execution enabled.
ValueError If called without a default tf.compat.v1.Session registered.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.9/api_docs/python/tf/compat/v1/train/start_queue_runners