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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qoqo_mock-0.5.10-py3-none-any.whl (48.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: qoqo_mock-0.5.10.tar.gz
  • Upload date:
  • Size: 51.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for qoqo_mock-0.5.10.tar.gz
Algorithm Hash digest
SHA256 aa81c24270cf1c77bb4cc022e18a6d619510ac363b13dcac813ee80e7f72e738
MD5 6136cc7c00b019ad76fb16fbcbb2c3a7
BLAKE2b-256 ca2ba2a5cb71b75fe13044025794bc376effeab2c7e1d36e2d3b4e8d232e2f99

See more details on using hashes here.

File details

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

File metadata

  • Download URL: qoqo_mock-0.5.10-py3-none-any.whl
  • Upload date:
  • Size: 48.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for qoqo_mock-0.5.10-py3-none-any.whl
Algorithm Hash digest
SHA256 4e5c73b30841dc0c9bce9adfa21ed5ce9354d941250620da494585e793968395
MD5 4ed7ef90b45cb021f7225d5e6c49ed2b
BLAKE2b-256 096261ac489e2935bcb322c594f1a3203558b957af69f81b3348d8c287df0b5f

See more details on using hashes here.

Supported by

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