tf.compat.v1.train.start_queue_runners
Запускает все исполнители очереди, собранные в графе. (устарело)
tf.compat.v1.train.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 | GraphKey, указывающий на коллекцию графа для получения исполнителей очереди. По умолчанию GraphKeys.QUEUE_RUNNERS. |
| Исключения | |
|---|---|
ValueError | если sess равно None и нет сессии по умолчанию. |
TypeError | если sess не является объектом tf.compat.v1.Session. |
| Возвращаемое значение | |
|---|---|
| Список потоков. |
| Исключения | |
|---|---|
RuntimeError | Если вызывается с включенной жадной (eager) обработкой. |
ValueError | Если вызывается без зарегистрированной по умолчанию tf.compat.v1.Session. |
Совместимость с Eager
Несовместимо с жадной (eager) обработкой. Для обработки данных в режиме eager используйте 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/r2.3/api_docs/python/tf/compat/v1/train/start_queue_runners