ray.experimental.TensorTransportManager#
- class ray.experimental.TensorTransportManager[source]#
Bases:
ABCInterface with which to implement custom tensor transports.
Methods
Abort the transport.
Whether the actor has the tensor transport available.
Whether the backend can abort the transport.
Extract the tensor transport metadata from the GPU object.
Garbage collect for the tensor transport after the GPU object is freed.
Get the communicator metadata (e.g. communicator name, src/dst rank) for the send/recv operation.
Whether the backend is one-sided.
Receive multiple tensors from the source actor.
Send multiple tensors to the destination actor.
The tensor transport backend, e.g., NCCL.