ndarray

Ndarray is a library that provides a set of n-dimensional containers for general and numeric elements in the Rust programming language. It offers owned arrays, array views, multi-dimensional slicing, and efficient operations. Optionally, BLAS supports feature flags such as parallel iterators and Serde integration.

ND

ndarray

New80

rust-ndarray · Scientific Research & Computing

STARS4.3K
FORKS393
COMMITS0
CONTRIBUTORS0
VERSION0.17.2
UPDATED3 days ago
RustVeri YapısıMatrisN-Boyutlu DiziApache-2.0
What can it do?
  • You create n-dimensional arrays and array views for general and numeric data.
  • You slice multidimensionally using optional step size and negative indexes.
  • You perform matrix multiplication with additional feature flags, such as Blas support or parallel iterators.
User reviews
  • • NeutralGitHub Issue

    Maintainership roundtable and discussion

    “I'm just looking at the activity level in terms of PRs being merged, wondering if this project is still a thing?”

  • • NeutralGitHub Issue

    Implement non-axis windows and chunks iterators

    “Already implemented features and todos: ---- - [x] `ExactChunks` and `ExactChunksMut` aswell as their `NdProducer` impl - [ ] `RaggedChunks` or simply `Chunks` aswell as their `NdProducer` impl - [x] `Windows` - [x] `NdProducer` impl for `Windows` ---- Implement n-dimensional…”

My note

More in: Scientific Research & Computing