Skip to main content

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:

codecov Unit Tests Documentation Status

Release files for cr-nimble 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cr-nimble 0.4.0
File Size Uploaded
cr-nimble-0.4.0.tar.gz 55.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cr-nimble 0.4.0
File Interpreter ABI Platform
cr_nimble-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 144.7 kB

Release files / cr-nimble-0.4.0.tar.gz

Download URL cr-nimble-0.4.0.tar.gz
Size 55.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0114c9f208db4c39862aa3a381439305072d674d99f8710d5722e3692592fbae
BLAKE2b-256 checksum
How to use checksums
90d9f1ee8b8edaa1469cd6eefe767e59668ca04c56f9a85045cd3f052ef42334
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.18

Release files / cr_nimble-0.4.0-py3-none-any.whl

Download URL cr_nimble-0.4.0-py3-none-any.whl
Size 89.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e7df88bddf28d406590c1eed8f3e3e3bdedfeae9929293bb4c9435279038a29c
BLAKE2b-256 checksum
How to use checksums
54487a84be5f64653a256fc72bd4fc06c715177ec92f4d0fd937f86e0286c172
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.18

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.4

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page