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

Uploaded Source

Built Distribution

qoqo_mock-0.5.5-py3-none-any.whl (33.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: qoqo_mock-0.5.5.tar.gz
  • Upload date:
  • Size: 35.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for qoqo_mock-0.5.5.tar.gz
Algorithm Hash digest
SHA256 80680ab6d9c5ceb083e87a05550b81bea164bc74d5c85789b05ea06163e5f104
MD5 f3a60033d41c6884429566c9c4b47e74
BLAKE2b-256 dc02b462ff5f7ea755cd7c8cb3baeb4cf590000c5a08ee69638e7271763b7031

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: qoqo_mock-0.5.5-py3-none-any.whl
  • Upload date:
  • Size: 33.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for qoqo_mock-0.5.5-py3-none-any.whl
Algorithm Hash digest
SHA256 26b1ffc9a16414dc975b80bb5e95e85e668b2d582afa3b2d982a3c0cf3db12ee
MD5 6798b5b848f6bcc83208b66197bdcb10
BLAKE2b-256 a2bdebb4474fe2ca615e2b8b4253bce49ba3b37404c005421e6174b0588a3de7

See more details on using hashes here.

Provenance

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