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.4.0.tar.gz
(55.0 kB
view details)
Built Distribution
cr_nimble-0.4.0-py3-none-any.whl
(89.7 kB
view details)
File details
Details for the file cr-nimble-0.4.0.tar.gz
.
File metadata
- Download URL: cr-nimble-0.4.0.tar.gz
- Upload date:
- Size: 55.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0114c9f208db4c39862aa3a381439305072d674d99f8710d5722e3692592fbae |
|
MD5 | 2fd06fc607d3a1471a53659d99c53c71 |
|
BLAKE2b-256 | 90d9f1ee8b8edaa1469cd6eefe767e59668ca04c56f9a85045cd3f052ef42334 |
File details
Details for the file cr_nimble-0.4.0-py3-none-any.whl
.
File metadata
- Download URL: cr_nimble-0.4.0-py3-none-any.whl
- Upload date:
- Size: 89.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7df88bddf28d406590c1eed8f3e3e3bdedfeae9929293bb4c9435279038a29c |
|
MD5 | fd114dbfc19994e1b982970c47bd7b5d |
|
BLAKE2b-256 | 54487a84be5f64653a256fc72bd4fc06c715177ec92f4d0fd937f86e0286c172 |