Skip to main content

PyPI version Python >=3.11 Docs License DOI

qtealeaves logo

Quantum TEA: qtealeaves

qtealeaves is a tensor network library with a collection of algorithms for solving Schrödinger and Lindblad equation. The library contains the definition of abstract tensor class and its Numpy/Cupy implementation, classes for various tensor network representations (e.g. matrix product state, tree tensor network, locally-purified tensor network, ...), API for building quantum models, and more.

Relation to other Quantum TEA libraries

Quantum Red TEA: qredtea is a supplementary library for switching between additional tensor backends. While qtealeaves alone provides support for Numpy/Cupy-based tensors, qredtea enables running the simulations with Pytorch, Tensorflow, and Jax. Moreover, it enables switching between standard non-symmetric tensors and Abelian symmetry tensors. qredtea requires qtealeaves as a dependency. To get the right combination of versions for using quantum red tea, install qredtea which automatically has a matching qtealeaves version as a dependency.

Quantum Matcha TEA: qmatchatea is built on top of qtealeaves and is specialized in running quantum circuits with tensor networks. It requires both qtealeaves and qredtea as a dependency. To get the right combination of versions for using quantum matcha tea, install qmatchatea which automatically has a matching qtealeaves version as a dependency.

Installation

The package is available via PyPi and pip install qtealeaves.

After cloning the repository, an local installation via pip is also possible via pip install ..

The list of python dependencies can be found in the pyproject.toml.

Documentation

See the latest documentation here.

Cite us

If you use Quantum TEA Leaves in your work, please cite our Zenodo package.

Metadata

Release files for qtealeaves 1.12.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qtealeaves 1.12.6
File Size Uploaded
qtealeaves-1.12.6.tar.gz 499.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qtealeaves 1.12.6
File Interpreter ABI Platform
qtealeaves-1.12.6-py3-none-any.whl Python 3 none any Details

Total release size: 1.1 MB

Release files / qtealeaves-1.12.6.tar.gz

Download URL qtealeaves-1.12.6.tar.gz
Size 499.5 kB
Tags Source
SHA-256 checksum
How to use checksums
bdfd85db8f39f8b7080b5817432b5cff100f4fa99f2199e039ad0649f379bb48
BLAKE2b-256 checksum
How to use checksums
363de7e66f28dc45dc407e8e0c8eae2eee9ee2746b90d085445b1c634237180d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / qtealeaves-1.12.6-py3-none-any.whl

Download URL qtealeaves-1.12.6-py3-none-any.whl
Size 582.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fcf903e386e48a00f4d8281f30859c8ecdc54366637cb8c1d453ee3f03d1012e
BLAKE2b-256 checksum
How to use checksums
994e245bd4c10c3563cf2ba8ccc891044bbd454689a0a99898086112d1a120dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release history Release notifications | RSS feed

This release

1.12.6 This release

2 release files

1.12.5

2 release files

1.12.4

2 release files

1.12.3

2 release files

1.12.2

2 release files

1.7.34

2 release files

1.7.33

2 release files

1.7.32

2 release files

1.7.31

2 release files

1.7.27

2 release files

1.7.21

2 release files

1.7.19

2 release files

1.7.18

2 release files

1.7.17

2 release files

1.7.15

2 release files

1.7.14

2 release files

1.7.13

2 release files

1.7.11

2 release files

1.7.10

2 release files

1.5.21

2 release files

1.5.20

2 release files

1.5.19

2 release files

1.5.18

2 release files

1.5.17

2 release files

1.5.16

2 release files

1.5.15

2 release files

1.5.14

2 release files

1.5.10

2 release files

1.5.9

2 release files

1.5.8

2 release files

1.4.38

2 release files

1.4.37

2 release files

1.2.32

2 release files

1.2.30

2 release files

1.2.29

2 release files

1.1.12

2 release files

1.1.11

2 release files

1.1.10

2 release files

1.1.9

2 release files

1.1.8

2 release files

1.1.7

2 release files

1.1.6

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

0.5.14

2 release files

0.5.13

2 release files

0.5.12

2 release files

0.4.54

2 release files

0.4.53

2 release files

0.4.52

2 release files

0.4.51

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page