pyarrow.cuda.IpcMemHandle¶
- class pyarrow.cuda.IpcMemHandle¶
Bases:
_WeakrefableA serializable container for a CUDA IPC handle.
- __init__(*args, **kwargs)¶
Methods
__init__(*args, **kwargs)from_buffer(...)Create IpcMemHandle from opaque buffer (e.g.
serialize(self[, pool])Write IpcMemHandle to a Buffer
- static from_buffer(Buffer opaque_handle) Create IpcMemHandle from opaque buffer (e.g. from another process)¶
Create IpcMemHandle from opaque buffer (e.g. from another process)
- Parameters:
- opaque_handle
a CUipcMemHandle as a const void*
- Returns:
- ipc_handle
IpcMemHandle
- ipc_handle
- serialize(self, pool=None)¶
Write IpcMemHandle to a Buffer
- Parameters:
- pool{
MemoryPool,None} Specify a pool to allocate memory from
- pool{
- Returns:
- buf
Buffer The serialized buffer.
- buf