Blockwise hidden-memory simulator for correlated environment noise
Project description
lichen-q
lichen-q is the standalone PyPI distribution for the lichen import
package. It provides blockwise hidden-memory correlated environment-noise
simulation.
It provides the blockwise hidden-memory correlated environment-noise simulator used for DD-aware noisy-circuit sampling.
Install
From this repo root:
python -m pip install -e .[dev]
Test
From this repo root:
python -m pytest -q
or:
python -m unittest discover -s tests -t . -q
Build
From this repo root:
python -m build
Wheel Check
From this repo root:
python -m pip install dist/*.whl
For users installing from PyPI:
python -m pip install lichen-q
Contents
- block partitioning
- Clifford-frame tracking
- exact short-block Pauli-amplitude convolution
- sparse block-fault export
- blockwise hidden-memory sampling
Validation
The package ships with a validation notebook under examples/lichen_validation.ipynb.
Project details
Release history Release notifications | RSS feed
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 lichen_q-0.1.0.tar.gz.
File metadata
- Download URL: lichen_q-0.1.0.tar.gz
- Upload date:
- Size: 33.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b58f799e5d9283ccbafd8f096b31d977627e060fa867ff48c229e72fb1a4bf7
|
|
| MD5 |
f30af0911ec9d7689cf7ad2d04ecf721
|
|
| BLAKE2b-256 |
9ea7c716168dfb7a8ce731d8e653ab56fd64157a4110ed045c94bf66bfc67514
|
File details
Details for the file lichen_q-0.1.0-py3-none-any.whl.
File metadata
- Download URL: lichen_q-0.1.0-py3-none-any.whl
- Upload date:
- Size: 28.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b0ed0a4ca02430e91a342edabbdc6e7664fb76ad8cb499190b53eed5e9c48b3
|
|
| MD5 |
7ad1b562c683b224ddca4abbb19857c5
|
|
| BLAKE2b-256 |
9953438f96c5532dd5908da2191d73e4dca6b434fc3207a46161378146b8e83a
|