triarray
Python package for working with symmetric matrices in non-redundant format.
See full documentation here.
Overview
The triarray package contains tools for working with large symmetric matrices while only storing the elements in the upper or lower triangle, thus halving memory requirements.
triarray uses Numba's just-in-time compilation to generate high-performance C code that works with any data type and is easily extendable (including within a Jupyter notebook).
Installation
The easiest way is to use pip:
pip install triarray
or you can clone the repository and run the setup script:
cd path/to/triarray
pip install .
License
This project is licensed under the MIT License - see the LICENSE file for details.
Metadata
Release files for triarray 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| triarray-0.2.1.tar.gz | 12.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| triarray-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.5 kB
Release files / triarray-0.2.1.tar.gz
| Download URL | triarray-0.2.1.tar.gz |
|---|---|
| Size | 12.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
15f442c8f271d211f23e7a291abcb44b0075944606e6c4817eda015b7b72a57b
|
|
BLAKE2b-256 checksum How to use checksums |
6a66c196d77aba5e0229ddd243fc0acf0a20de6d2ec9e84bd4817f9e92e574b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7
|
Release files / triarray-0.2.1-py3-none-any.whl
| Download URL | triarray-0.2.1-py3-none-any.whl |
|---|---|
| Size | 13.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e1f66e97c2e908b3cf9865a38618d9a9b3718eb7a82de46a32b252164a9f1def
|
|
BLAKE2b-256 checksum How to use checksums |
257111285b7ce54db861e48bfc8fd5a0934a8471a2ed262c76b3e0097be9e97a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7
|