Spec-Zone.ru › TensorFlow 2.9

tf.experimental.dtensor.initialize_multi_client

Инициализирует многоклиентский DTensor.

tf.experimental.dtensor.initialize_multi_client(
    enable_coordination_service: Optional[bool] = False
) -> None

Следующие переменные среды управляют поведением этой функции. Если переменные не заданы, DTensor будет настроен на работу в одноклиентском режиме.

  • DTENSOR_CLIENT_ID: целое число, от 0 до num_clients - 1, для идентификации идентификатора клиента текущего процесса.
  • DTENSOR_NUM_CLIENTS: целое число, количество клиентов.
  • DTENSOR_JOB_NAME: строка, строка типа имени хоста для имени задачи dtensor. Имя задачи используется TensorFlow в разделе имени задачи DeviceSpec.
  • DTENSOR_JOBS: строка, список, разделенный запятыми. Каждый элемент списка имеет формат {hostname}:{port} и элементы должны быть отсортированы в алфавитном порядке. Это означает, что номера портов RPC клиентов с одного хоста должны быть упорядочены по идентификатору клиента. Примеры допустимых значений DTENSOR_JOBS:
    • 4 клиента на localhost: localhost:10000,localhost:10001,localhost:10002,localhost:10003
    • 2 клиента на host1, 2 клиента на host2 host1:10000,host1:10001,host2:10000,host2:10003
Аргументы
enable_coordination_service Если True, включить распределенную координационную службу, чтобы убедиться, что рабочие знают устройства друг друга, что является предварительным условием для передачи данных через встречу между рабочими.

© 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/experimental/dtensor/initialize_multi_client

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API