python-cotengra 0.8.0
Channel: guix
Home page: https://cotengra.readthedocs.io
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Hyper optimized contraction trees
Description:
This library allows for contracting tensor networks or einsum expressions involving large numbers of tensors. It includes drop-in replacements for einsum and ncon, an explicit contraction tree object, a hyper optimizer that samples trees while tuning the generating meta-parameters, dynamic slicing for massive memory savings and parallelism, simulated annealing as an alternative strategy for optimizing and slicing, and integrations with other libraries such as numpy, opt_einsum, quimb, and others.
Total packages: 1