TensorPlay
latest (dev)
Copy
View Markdown

Latest development documentation · Updated 2026-10-08

RendezvousParameters

class tensorplay.distributed.elastic.rendezvous.RendezvousParameters(backend: str, endpoint: str, run_id: str, *args, min_nodes: int | None = None, max_nodes: int | None = None, local_addr: str | None = None, node_rank: int = 0, local_world_size: int = 1, config: dict | None = None, **kwargs)[source]

Parameters describing one rendezvous request.

endpoint is host:port of the rendezvous store, local_addr the address of this node (autodetected when empty), and config carries backend-specific options accessible through get().

get(key: str, default=None)[source]

Return backend parameter key or default.

get_as_bool(key: str, default: bool | None = None) → bool | None[source]

Return key coerced to bool (accepts 1/0/true/false).

get_as_int(key: str, default: int | None = None) → int | None[source]

Return key coerced to int.

property timeout: RendezvousTimeout

Timeouts assembled from join/last_call/close/heartbeat params (seconds).

On this page

Ask DeepWiki