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 execution. |
ValueError | Если вызвана без зарегистрированной по умолчанию tf.compat.v1.Session. |
Совместимость с Eager
Несовместим с 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/r2.4/api_docs/python/tf/compat/v1/train/start_queue_runners