-
Notifications
You must be signed in to change notification settings - Fork 185
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Non-copy getting Arrow array? #872
Comments
Yes, just do |
sorry I wasn't clear about my question, this works, but I can't use this python arrow array like a Julia array:
|
@stevengj I believed technically I should be able to do
since Arrow List should have a consistent memory layout across the board. But I'm not sure if I can make this happen trivially. Maybe it's also a question for @quinnj (if it's possible at all) |
PyObject is all you need here. Arrow.List objects are PyObjects. |
sorry, the Arrow.List is from Arrow.jl What I want is a rugged vector that can be iterated/mapped by Julia functions without significant slowdown due to calling into libpython |
Then Arrow.jl should define a convert method. |
The package awkward provides support for rugged array:
Obviously Numpy doesn't support this, but Arrow does, is there a way to interface with such object so we don't have to copy?
If not general, is there a way for me to implement specifically for this python package?
The text was updated successfully, but these errors were encountered: