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.8.tar.gz (44.3 kB view details)

Uploaded Source

Built Distribution

qoqo_mock-0.5.8-py3-none-any.whl (41.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for qoqo_mock-0.5.8.tar.gz
Algorithm Hash digest
SHA256 9ae7fae5e91d5f5bccda2945e2de52835bdd823b284fd13b8a30c24cc5228934
MD5 f097cf748bee7794dc76d1c1da8b62ec
BLAKE2b-256 8950534096f90626748c5e32d81912f441515fee2e74a3a71c319f3c38490a1d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: qoqo_mock-0.5.8-py3-none-any.whl
  • Upload date:
  • Size: 41.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for qoqo_mock-0.5.8-py3-none-any.whl
Algorithm Hash digest
SHA256 950fe602264d438f93ee4b8b9151b9d2e6a9639a57c8810c3765cae9d5d3ab5a
MD5 7bac4190e4d10c4cb2e7e59fa032476d
BLAKE2b-256 0caf8e78753574fc71d297c7a49ca1347db7056964bb84ee16a3f5fefa15f5ae

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