ndarray-parallel

Highlights

Parallel Zip

Parallel elementwise (no order) iterator

Parallel .axis_iter() (and _mut)

.par_map_inplace() for arrays.

Status and Lookout

Still iterating on and evolving the crate

A separate crate is less convenient (doesn't use rayon IntoParallelIterator
trait, but a separate trait) but allows rapid iteration and we can follow
the evolution of rayon's internals.
This crate is double pace: For every ndarray or rayon major version, this
crate goes up one major version.

Performance:

TBD. Tell me about your experience.

You'll need a big chunk of data (or an expensive operation per data point)
to gain from parallelization.