On Sat, Dec 14, 2013 at 7:39 PM, Alexander Belopolsky <[email protected]>wrote:

> PEP 3118 [1] allows exposing multi-dimensional data that is organized as
> array of pointers.  It appears, however that NumPy cannot consume such
> memory views.
>
> Looking at _array_from_buffer_3118() function [2], I don't see any attempt
> to process suboffsets.   The documentation [3] is also silent on this issue.
>
> What is the status of indirect memory views/buffers support in NumPy?
>

There is indeed no support in NumPy for this. Unfortunately, fixing this
would be a significant amount of work, as buffer management is not really
abstracted in NumPy ATM.

David

>
>
> [1] http://www.python.org/dev/peps/pep-3118/
> [2]
> https://github.com/numpy/numpy/blob/4050ac73af79ae8cc513648ff02e9a22041501c4/numpy/core/src/multiarray/ctors.c#L1253
> [3] http://docs.scipy.org/doc/numpy/reference/arrays.interface.html
>
> _______________________________________________
> NumPy-Discussion mailing list
> [email protected]
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>
>
_______________________________________________
NumPy-Discussion mailing list
[email protected]
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to