[][src]Crate np

np is the fundamental package for scientific computing with Rust. It contains among other things:

  • a powerful N-dimensional array routines
  • sophisticated (broadcasting) functions
  • useful linear algebra, Fourier transform, and random number capabilities

Besides its obvious scientific uses, np can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows np to seamlessly and speedily integrate with a wide variety of databases.

np is licensed under the BSD 3-Clause license, enabling reuse with few restrictions.

All materials in this documentation are copy from NumPy documentation with a modification.

Traits

FourDimensional

Four-dimensional vectors

Full

Fillable vectors

OneDimensional

One-dimensional vectors

ThreeDimensional

Three-dimensional vectors

TwoDimensional

Two-dimensional vectors

Zero

A zero-able vectors

Functions

zeros