tf.compat.v1.train.start_queue_runners
Запускает все исполнители очереди, собранные в графе. (устарело)
tf.compat.v1.train.start_queue_runners(
sess=None,
coord=None,
daemon=True,
start=True,
collection=ops.GraphKeys.QUEUE_RUNNERS
)
Миграция на TF2
QueueRunners несовместимы с выполнением в режиме eager. Вместо этого, пожалуйста, используйте tf.data для получения данных в вашу модель.
Описание
Это вспомогательный метод для 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. |
© 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