roqoqo-mock

Crates.ioroqoqo-mock
lib.rsroqoqo-mock
version0.5.8
sourcesrc
created_at2021-06-30 14:05:44.637663
updated_at2024-10-09 09:46:48.741239
descriptionMocked interface for roqoqo rust quantum computing toolkit
homepage
repositoryhttps://github.com/HQSquantumsimulations/qoqo
max_upload_size
id416855
size41,028
Nicolas Vogt (nfwvogt)

documentation

README

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.

Commit count: 526

cargo fmt