pyarrow.cuda.read_record_batch#
- pyarrow.cuda.read_record_batch(buffer, schema, *, DictionaryMemo dictionary_memo=None, pool=None)#
Construct RecordBatch referencing IPC message located on CUDA device.
While the metadata is copied to host memory for deserialization, the record batch data remains on the device.
- Parameters:
- buffer
Device buffer containing the complete IPC message
- schema
Schema The schema for the record batch
- dictionary_memo
DictionaryMemo, optional If message contains dictionaries, must pass a populated DictionaryMemo
- pool
MemoryPool(optional) Pool to allocate metadata from
- Returns:
- batch
RecordBatch Reconstructed record batch, with device pointers
- batch