ndarray icon indicating copy to clipboard operation
ndarray copied to clipboard

ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations

Results 209 ndarray issues
Sort by recently updated
recently updated
newest added
trafficstars

See #1304 This breaks the public API because the method `axis_windows()` now returns a new `AxisWindows` struct. And the dimension of the `NdProducer::Dim` will always be `Ix1`. If the old...

breaking-change

Hi, I want to propose an implementation of `numpy.triu` and `numpy.tril` methods ([link here](https://numpy.org/doc/stable/reference/generated/numpy.triu.html)) for arrays that are atleast 2 dimensions. ```python3 import numpy as np np.triu([[1,2,3],[4,5,6],[7,8,9],[10,11,12]], k=0) ``` returns:...

enhancement

Note this is a *breaking change* that will require users of `mapv_into_any()` to tell the compiler, by annotating the return type, whether the returned array should be an `Array` or...

breaking-change

[DLPack](https://github.com/dmlc/dlpack) is an open in-memory tensor structure for sharing tensors among frameworks. DLPack enables - Easier sharing of operators between deep learning frameworks. - Easier wrapping of vendor level operator...

Please correct me if I am wrong, but it is my understanding that calling`axis_windows` will return a Producer that traverses along the provided axis, not in any other axis. Therefore...

enhancement

I find it strange that `ndarray` offers `Zip::all` but not `Zip::any`. Of course we can replace this function with normal iteration tools from std and itertools, but `Zip` is the...

Hi, I'm just trying to get a sense of the level of interest from the ndarray developers regarding adopting the [Apache Arrow memory layout and padding](https://arrow.apache.org/docs/format/Columnar.html#buffer-alignment-and-padding). I have been wanting...

In recursive domain decomposition (the easiest if not most performant way to parallelize iteration using rayon::iter::split() and optimize for cache locality at all cache levels), split_at can easily become a...

enhancement

I have two vectors, and want to multiply them to a 2d matrix by transposing one of them. Currently I am using nalgebra + ndarray for that: ```rs let a...