https://github.com/emilianog-byte/opentn
Code for my master thesis at the Scientific Computing chair @ TUM under the supervision of Prof. Christian Mendl
https://github.com/emilianog-byte/opentn
automatic-differentiation open-quantum-systems riemannian-optimization tensor-networks
Last synced: 11 months ago
JSON representation
Code for my master thesis at the Scientific Computing chair @ TUM under the supervision of Prof. Christian Mendl
- Host: GitHub
- URL: https://github.com/emilianog-byte/opentn
- Owner: EmilianoG-byte
- Created: 2023-01-08T16:44:42.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-04T19:42:40.000Z (almost 2 years ago)
- Last Synced: 2025-04-14T14:59:02.082Z (over 1 year ago)
- Topics: automatic-differentiation, open-quantum-systems, riemannian-optimization, tensor-networks
- Language: Jupyter Notebook
- Homepage:
- Size: 36 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenTN [WIP]

Employing Locally Purified Density Operator (LPDO) tensor networks to study open quantum systems under non-local CPTP maps.
Decreasing approximation errors from the trotterization of CPTP maps on the kraus dimensions. Using Riemannian optimization on Sitefel Manifold.
> **Methods**: Tensor Networks, Automatic Differentiation, Convex Optimization, Riemannian Optimization, Open Quantum Systems.
## Structure
``` bash
├── experiments
│ ├── *ipynb notebooks with experiments to verify the theory and numerics*
├── opentn
│ ├── states
│ │ ├── __init__.py
│ │ ├── qubits.py
│ │ ├── qudits.py
│ ├── __init__.py
│ ├── channels.py
│ ├── circuits.py
│ ├── entanglement.py
│ ├── optimization.py
│ ├── stiefel.py
│ ├── transformations.py
│ ├── trust_region_rcopt.py
├── tests
│ ├── test_optimization.py
│ ├── test_transformations.py
├── .gitignore
└── README.md
```