No project description provided
Project description
QMetro++
Python optimization package for large scale quantum metrology with customized strategy structures
QMetro++ is a Python package containing a set of tools dedicated to identifying optimal estimation protocols that maximize quantum Fisher information (QFI). Optimization can be performed for an arbitrary arrangement of input states, parameter encoding channels, noise correlations, control operations and measurements. The use of tensor networks and iterative see-saw algorithm allows for an efficient optimization even in the regime of large number of channel uses.
Additionally, the package comes with an implementation of the recently developed methods for computing fundamental upper bounds on QFI, which serve as benchmarks of optimality of the outcomes of numerical optimization. All functionalities are wrapped up in a user-friendly interface which enables defining strategies at various levels of detail.
See detailed description in our article and documentation.
Installation
QMetro++ requires ncon package for tensor network contraction. To install ncon:
pip install --user ncon
Then to install QMetro++:
pip install qmetro
Contact
For more information please contact: p.dulian@cent.uw.edu.pl
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qmetro-1.0.2.tar.gz.
File metadata
- Download URL: qmetro-1.0.2.tar.gz
- Upload date:
- Size: 87.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d64b5185ebd6ba5fe09fc2a53147d9416ba5dde6604671619626ee47f118e79
|
|
| MD5 |
c139b2890a0c43645977e611f1af0192
|
|
| BLAKE2b-256 |
ccdcb00a970737df566da397f2b606c87b03649dd9a3c2ddb5bd1285af15efb0
|
File details
Details for the file qmetro-1.0.2-py3-none-any.whl.
File metadata
- Download URL: qmetro-1.0.2-py3-none-any.whl
- Upload date:
- Size: 96.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e29ce8ab8346d8da46c0262d361c070f91435c9c3b92e87f9c4ddea82b62a3df
|
|
| MD5 |
5479c7143eebef7a9d128a31c25be7b6
|
|
| BLAKE2b-256 |
906b58d6499e69fd35e98b46fe76d49fb4d4b5cf415aa7ac73399930df270b64
|