| Crates.io | spenso |
| lib.rs | spenso |
| version | 0.6.0 |
| created_at | 2024-05-20 10:27:44.338484+00 |
| updated_at | 2026-01-14 18:22:17.815621+00 |
| description | A tensor (n-dim array) network, iterating, and contraction (using automatic abstract index matching) library. |
| homepage | |
| repository | https://github.com/alphal00p/spenso |
| max_upload_size | |
| id | 1245577 |
| size | 1,381,545 |
The spenso crate is the foundational tensor manipulation library that provides tensor network representation, automatic index matching, data storage, and execution capabilities. It handles the core mathematical operations on tensors with abstract indices, enabling automatic contraction and simplification of tensor expressions.
The spenso library provides:
symbolica Integration: Parsing from symbolica expressions with automatic structure recognitionOne of the nicest features of the network, is that it can be parsed from a symbolica expression directly, allowing for seamless integration between symbolic manipulation and concrete tensor evaluation.