Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qi-rub/tensorscaling
A Python package for tensor scaling and entanglement polytopes
https://github.com/qi-rub/tensorscaling
algorithms mathematics optimization
Last synced: about 5 hours ago
JSON representation
A Python package for tensor scaling and entanglement polytopes
- Host: GitHub
- URL: https://github.com/qi-rub/tensorscaling
- Owner: qi-rub
- License: mit
- Created: 2018-07-25T14:01:30.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T15:29:54.000Z (2 months ago)
- Last Synced: 2024-09-16T18:41:24.236Z (2 months ago)
- Topics: algorithms, mathematics, optimization
- Language: Python
- Homepage: https://arxiv.org/abs/1804.04739
- Size: 505 KB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tensorscaling ![Python 3.12+](https://img.shields.io/badge/python-3.12-brightgreen.svg) [![arXiv](http://img.shields.io/badge/arXiv-1804.04739-blue.svg?style=flat)](http://arxiv.org/abs/1804.04739)
This is a Python module and Jupyter notebook for **tensor scaling**, computing [entanglement polytopes](https://www.entanglement-polytopes.org), and solving the one-body [quantum marginal problem](https://arxiv.org/abs/1410.6820).
It based on the algorithm proposed in our [recent paper](https://arxiv.org/abs/1804.04739).```
@article{tensorscaling,
title={Efficient algorithms for tensor scaling, quantum marginals and moment polytopes}
author={Peter Bürgisser and Cole Franks and Ankit Garg and Rafael Oliveira and Michael Walter, Avi Wigderson},
journal={Proceedings of the 59th IEEE Symposium on Foundations of Computer Science (FOCS)},
pages={883--894},
year={2018},
eprint={1804.04739}
}
```
# Getting started...
# Development
Run `pytest` to run unit tests.
Run `ruff format` to format source code.