Skip to main content

Compressed Sparse Row matrices for Python, with Numba API.

Project description

CSR Matrices for Python

codecov

This package provides an implementation of sparse matrices in compressed sparse row format for Python. Routines are implemented with Numba, and both the CSR data structure and most related matrix and vector operations can be used from Numba's nopython mode.

Right now the feature set is very limited --- don't expect this to be a drop-in replacement for SciPy's sparse matrices. Some features we expect to develop as people take an interest in the package and contribute updates, but we also hope to keep a relatively tight scope. This package aims to provide efficient support for compressed sparse row matrices, with some routines that can also treat them as CSC matrices.

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

csr-0.5.2.tar.gz (38.7 kB view details)

Uploaded Source

Built Distribution

csr-0.5.2-py3-none-any.whl (25.4 kB view details)

Uploaded Python 3

File details

Details for the file csr-0.5.2.tar.gz.

File metadata

  • Download URL: csr-0.5.2.tar.gz
  • Upload date:
  • Size: 38.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for csr-0.5.2.tar.gz
Algorithm Hash digest
SHA256 1c31260d70d1072a394737a4a754c26cac1dc946f0a965e3c33877c153215031
MD5 c91b5239e2344dfea22df670362223a2
BLAKE2b-256 7bb84191218133f42f1a1f1c174a0bb72eab3b1649fd7bb59b3cfa46f4bcbf13

See more details on using hashes here.

File details

Details for the file csr-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: csr-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 25.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for csr-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2a1b5a510602169ea25c6388f442ac0befe8ad7f98ba0c8d2f1f9b9fb925c4aa
MD5 a8a5df2ac21be756e0c88d5060a75657
BLAKE2b-256 56018adfc5b34d142fb2b09218a59dcefb79dabb6af1dba008c57d41423df8c3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page