>From pyarrow.cuda perspective, the Arrow C++ interface (in terms of Cython)
```CStatus Read(int64_t nbytes, shared_ptr[CBuffer]* out)```
should be changed to
```CStatus Read(int64_t nbytes, shared_ptr[CCudaBuffer]* out)```
Then there would no casting needed. Not sure why CBuffer is used, the data 
pointers are device pointers anyway.


[ Full content available at: https://github.com/apache/arrow/pull/2536 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to