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 несовместимы с немедленным выполнением. Вместо этого используйте 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 | Если функция вызвана при включенном немедленном выполнении. |
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/api_docs/python/tf/compat/v1/train/start_queue_runners