-
Probably in a separate crate depending on rust-n5, include a `ParallelN5Ndarray(Reader|Writer)` which parallelises the functions available in https://github.com/aschampion/rust-n5/blob/master/src/ndar…
-
It would be great if there are examples of using Android or iOS devices.
-
### What should we add?
Right now we're primarily using `ndarray`'s `dot()` method to do matmul in the accelerate crate (for example: https://github.com/Qiskit/qiskit/blob/bee2b95f6f790831ef1675b3119…
-
Added with PR #95, some improvements for PLS were identified during code review, they are listed here for reference:
- [x] Add an example to the website
- [ ] Add benchmarks (should depend on #103…
-
Depends to #167, from https://github.com/rust-ndarray/ndarray/issues/649#issuecomment-504754950
Current implementations of QR and other methods adopt "luxury" way for memory allocation, i.e. `qr` a…
-
Welcome!
I created this repository as a discussion hub for the ML ecosystem in Rust, "following" a talk I gave at the Rust meetup in London ([slides](https://docs.google.com/presentation/d/1dOqqosL…
-
Currently, `ArrayView` has a helpful lifetime-preserving methods like `to_slice`, but no way to preserve lifetimes of iterators like `axis_iter`, `outer_iter` and such.
This makes it difficult to r…
-
Recently a friend told me it appeared that there was no established tensor library for Rust, and when I pointed them to ndarray, they told me that it didn't come up as a result for the search "tensor"…
-
`blur` is too slow, `imageproc::filter::gaussian_blur_f32` is faster than it, but still slow.
## Reproduction steps
```Rust
use image::imageops::blur;
use image::{Rgb, RgbImage};
use imagepro…
-
NumPy views can point at non-contiguous chunks of memory. This means general purpose code needs to be able to accept both contiguous and non-contiguous memory, which means generic code that accepts Nu…