Iterative algorithms for numerical linear algebra with JAX
Project description
CR-Nimble
CR-Nimble
consists of fast linear algebra
and signal processing routines.
Most of the routines have been implemented using
Google JAX. Thus, they can be easily run on
a variety of hardware (CPU, GPU, TPU).
Functionality includes:
- Utility functions for working with vectors, matrices and arrays
- Linear algebra functions
- Digital signal processing functions
- Data compression functions
- Test data generation functions
Installation
python -m pip install cr-nimble
For Windows, you can use unofficial JAX builds from here.
Import
import cr.nimble as crn
See documentation for library usage.
CR-Nimble
is part of
CR-Suite.
Related libraries:
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cr-nimble-0.3.2.tar.gz
(54.2 kB
view hashes)
Built Distribution
cr_nimble-0.3.2-py3-none-any.whl
(88.9 kB
view hashes)
Close
Hashes for cr_nimble-0.3.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3f443dbabe27902a859430945288a96c9e2c282a0a7f65532f9c12088109629 |
|
MD5 | 94fe5fc4b00cdf2bfacaa2203e2a8b41 |
|
BLAKE2b-256 | f048ba189e22dcd5547322148afe1f801e6e7b67efec68252ce981c76d1bdd0b |