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 here for more good research on running miri from @jturner314: - #1138 - #1142 some options need to be updated since miri has changed defaults since then.

enhancement

Just linking the issues from the other repos for visibility: - https://github.com/rust-ndarray/ndarray-linalg/issues/380 - https://github.com/rust-ndarray/ndarray-stats/issues/97 This could be due to version mismatch in the dependencies. Numerous third-party dependencies are also broken....

Hi, I come from a Python background. I have used numpy for array-based computing and recently started working on JAX. They have very easy-to-use array comparison functions [^1][^2][^3] to check...

enhancement

Add `.shrink_to_fit()` for owned storage arrays. This initial version does not change array strides, this is to avoid the most tricky part of the implementation (and maybe take it step...

My simple program main.rs try to resolve linear equations: ``` main.rs use ndarray::prelude::*; use ndarray_linalg::*; fn main() { let a: Array2 = array![[3.0, 2.0], [1.0, 2.0]]; let b: Array1 =...

This PR would add an array reference type into `ndarray`. This type's relationship to `ArrayBase` is analogous to the relationship between `[T]` and `Vec`. Closes #879; look there for more...

In the [documentation of matrix products for NumPy users](https://docs.rs/ndarray/0.16.1/ndarray/doc/ndarray_for_numpy_users/index.html#mathematics) the links for `mat1.dot(&mat2)` and `mat.dot(&vec)` are broken.

Currently, `reversed_axes` and `permuted_axes` take `mut self` and `self`, respectively. However, neither of them "consume" the array, since they are just modifying the shape and strides. Can these be changed...

While working on some code, I ran across `remove_index` and noticed that it has a bound of `S: DataOwned`, but I'm not sure why? ```rust pub fn remove_index(&mut self, axis:...

Dot product is only a valid call for ndarray::Array2 -- even if the ArrayD is of the same dimensions. ```rust use ndarray::prelude::*; fn main() { let mat1 = Array2::from_shape_vec((3, 2),...

enhancement