
devices (List[int, str, or "torch.device"], optional) --
        all local CUDA devices used by RPC agent. By Default, it will
        be initialized to all local devices from its own "device_maps"
        and corresponding devices from its peers' "device_maps". When
        processing CUDA RPC requests, the agent will properly
        synchronize CUDA streams for all devices in this "List".

property device_maps
  The device map locations.

property devices
  All devices used by the local agent.

property init_method
  URL specifying how to initialize the process group. Default is
  "env://"

property num_worker_threads
  The number of threads in the thread-pool used by
  "TensorPipeAgent" to execute requests.

property rpc_timeout
  A float indicating the timeout to use for all RPCs. If an RPC
  does not complete in this timeframe, it will complete with an
  exception indicating that it has timed out.

set_device_map(to, device_map)