qchaitea
The quantum chai tea library of Quantum TEA provides methods to handle machine learning datasets and use tensor network machine learning
Documentation
Here is the documentation. The documentation can also be built locally via sphinx.
License
The project qchaitea is hosted at the repository
https://baltig.infn.it/quantum_tea_internal/py_api_quantum_chai_tea.git,
and is licensed under the following license:
The license applies to the files of this project as indicated in the header of each file, but not its dependencies.
Installation
The qchaitea library is never used as stand-alone package; it replaces the tensor backend for one of the quantum TEA applications in agreement with a qtealeaves version. Therefore, the minimal use-case to explore the library is together with qtealeaves. Moreover, it can be used as well with qmatchatea.
Local installation via pip
The package is available via a local pip installation as pip install .,
i.e., after cloning the repository.
Dependencies
The python dependencies can be found in the pyproject.toml file
and are required independently of the following use-cases. Optional dependencies are
required for specific use-cases, as indicated in the file.
Project history
The project merges the effort of the Leto project with the aim to access the tensor network machine learning algorithms of qtealeaves in a workflow adapted to machine learning problems.
The Leto project originates in the master thesis of Massimo Colombo at the tensor ai solutions GmbH under the supervision of Marco Trenti and Timo Felser. Leto is a figure in Greek mythology, known as the Titaness and mother of the twin deities Apollo and Artemis. She is often associated with motherhood, protectiveness, and modesty. Leto faced challenges, including persecution by the jealous goddess Hera during her pregnancy. She found refuge on the island of Delos, where she gave birth to Apollo and Artemis. Leto is venerated as a protective and nurturing deity, symbolizing the strength of motherhood in Greek mythology. This thesis contained the implementation of 'convolutional' Tensor Networks layers.
Metadata
Release files for qchaitea 0.0.15
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| qchaitea-0.0.15.tar.gz | 102.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| qchaitea-0.0.15-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 220.2 kB
Release files / qchaitea-0.0.15.tar.gz
| Download URL | qchaitea-0.0.15.tar.gz |
|---|---|
| Size | 102.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f93c86ee698c01ca09758dcfe50bb6e4bff136373e0496fe3bb5e4cd8b4fcacb
|
|
BLAKE2b-256 checksum How to use checksums |
375e40587cfca6818c8c4fe84698955dd147ed85a29c9cb31053ac92b0103e8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|
Release files / qchaitea-0.0.15-py3-none-any.whl
| Download URL | qchaitea-0.0.15-py3-none-any.whl |
|---|---|
| Size | 118.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3f7d489311a5ae704639f32f66c3ee89914e6c866e3551a4d4e6d927a57b2833
|
|
BLAKE2b-256 checksum How to use checksums |
6e29debf30efe2d394d9e81e957e4d293b61979882bae29d9c1c32fea0e9d100
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|