Skip to main content

No project description provided

Project description

qoqo logo

qoqo-mock

Mocking backend for the qoqo/roqoqo quantum toolkit by HQS Quantum Simulations.

This repository contains two components:

  • The qoqo_mock backend for the qoqo python interface to roqoqo
  • The roqoqo_mock backend for roqoqo directly

qoqo-mock

Documentation Status GitHub Workflow Status PyPI PyPI - License PyPI - Format

Mocking backend for the qoqo quantum toolkit by HQS Quantum Simulations.

qoqo-mock provides a mocked benchmarking backend for qoqo. qoqo circuits can be sent to the mock backend and all steps of a full hardware backend are applied, except calling actual quantum hardware. Measurements return random results.
This backend is designed purely for benchmarking purposes.

A source distribution now exists but requires a Rust install with a rust version > 1.47 and a maturin version { >= 0.12, <0.13 } in order to be built.

roqoqo-mock

Crates.io GitHub Workflow Status docs.rs Crates.io

Mocking backend for the roqoqo quantum toolkit by HQS Quantum Simulations.

roqoqo-mock provides a mocked benchmarking backend for roqoqo. roqoqo circuits can be sent to the mock backend and all steps of a full hardware backend are applied, except calling actual quantum hardware. Measurements return random results.
This backend is designed purely for benchmarking purposes.

General Notes

This software is still in the beta stage. Functions and documentation are not yet complete and breaking changes can occur.

Contributing

We welcome contributions to the project. If you want to contribute code, please have a look at CONTRIBUTE.md for our code contribution guidelines.

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

qoqo_mock-0.5.9.tar.gz (44.3 kB view details)

Uploaded Source

Built Distribution

qoqo_mock-0.5.9-py3-none-any.whl (41.7 kB view details)

Uploaded Python 3

File details

Details for the file qoqo_mock-0.5.9.tar.gz.

File metadata

  • Download URL: qoqo_mock-0.5.9.tar.gz
  • Upload date:
  • Size: 44.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for qoqo_mock-0.5.9.tar.gz
Algorithm Hash digest
SHA256 7801d0983633b8cf59437ca77778f41a42ebe499acbd74b05e3fd91f9e603c8c
MD5 ed397a92e0374a389a7d9606f4cb8000
BLAKE2b-256 b8ce93f7ac3e7720c75525618a9c3929a173fcb1b02813fae34cc8f727299c7f

See more details on using hashes here.

File details

Details for the file qoqo_mock-0.5.9-py3-none-any.whl.

File metadata

  • Download URL: qoqo_mock-0.5.9-py3-none-any.whl
  • Upload date:
  • Size: 41.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for qoqo_mock-0.5.9-py3-none-any.whl
Algorithm Hash digest
SHA256 55d13e60438a58bbfd689ea87ebc5e8756267a58e4e6e126eabf1070cccf4ecd
MD5 acf308041da168f6124533264528180a
BLAKE2b-256 61410c5988d101e758998df6cd6e34824016bdda30a49a0bfa74697ccbdb05ec

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page