tf.train.queue_runner.start_queue_runners
Запускает все очереди задач, собранные в графе. (устарело)
tf.train.queue_runner.start_queue_runners(
sess=None, coord=None, daemon=True, start=True,
collection=tf.GraphKeys.QUEUE_RUNNERS
)
Это вспомогательный метод к add_queue_runner(). Он просто запускает потоки для всех очередей задач, собранных в графе. Он возвращает список всех потоков.
| Аргументы | |
|---|---|
sess | Session для выполнения операций очереди. По умолчанию используется сессия по умолчанию. |
coord | Необязательный Coordinator для координации запущенных потоков. |
daemon | Нужно ли помечать потоки как daemons, что означает, что они не блокируют выход программы. |
start | Установите в False чтобы только создать потоки, а не запускать их. |
collection | A GraphKey, указывающий на коллекцию графа, чтобы получить из неё очереди задач. По умолчанию GraphKeys.QUEUE_RUNNERS. |
| Исключения | |
|---|---|
ValueError | если sess равно None и нет сессии по умолчанию. |
TypeError | если sess не является объектом tf.compat.v1.Session. |
| Возвращаемое значение | |
|---|---|
| Список потоков. |
| Исключения | |
|---|---|
RuntimeError | Если вызвана при включённом режиме eager execution. |
ValueError | Если вызвана без зарегистрированной по умолчанию tf.compat.v1.Session. |
Совместимость с eager execution
Несовместима с режимом eager execution. Для ввода данных в режиме eager execution используйте API tf.data вместо этого.
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/train/queue_runner/start_queue_runners