tf.data.experimental.service.WorkerConfig
Класс конфигурации для диспетчеров tf.data service.
tf.data.experimental.service.WorkerConfig(
dispatcher_address,
worker_address=None,
port=0,
protocol=None,
heartbeat_interval_ms=None,
dispatcher_timeout_ms=None,
data_transfer_protocol=None,
data_transfer_address=None
)
| Поля | |
|---|---|
dispatcher_address | Задает адрес диспетчера. |
worker_address | Задает адрес сервера worker. Этот адрес передается диспетчеру, чтобы он мог сообщить клиентам, как подключиться к этому worker. |
port | Задает порт для привязки. Значение 0 означает, что worker может привязаться к любому доступному порту. |
protocol | Строка, указывающая протокол, который worker должен использовать для подключения к диспетчеру. Например, "grpc". |
heartbeat_interval_ms | Интервал отправки worker сигналов активности диспетчеру, в миллисекундах. Если значение не задано, среда выполнения выберет подходящее значение по умолчанию. Большее значение снизит нагрузку на диспетчер, а меньшее — сократит время, необходимое для освобождения ресурсов завершенных заданий. |
dispatcher_timeout_ms | Время в миллисекундах, в течение которого следует повторять запросы к диспетчеру, прежде чем прекратить попытки и сообщить об ошибке. По умолчанию — 1 час. |
data_transfer_protocol | Строка, указывающая протокол, который worker должен использовать для передачи данных клиенту. Например, "grpc". |
data_transfer_address | Строка, указывающая адрес сервера worker для передачи данных. |
| Атрибуты | |
|---|---|
dispatcher_address | Псевдоним namedtuple для поля с номером 0 |
worker_address | Псевдоним namedtuple для поля с номером 1 |
port | Псевдоним namedtuple для поля с номером 2 |
protocol | Псевдоним namedtuple для поля с номером 3 |
heartbeat_interval_ms | Псевдоним namedtuple для поля с номером 4 |
dispatcher_timeout_ms | Псевдоним namedtuple для поля с номером 5 |
data_transfer_protocol | Псевдоним namedtuple для поля с номером 6 |
data_transfer_address | Псевдоним namedtuple для поля с номером 7 |
© 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/data/experimental/service/WorkerConfig