Skip to content

A library for quantum characterization, verification, and validation using @rigetti's SDK, Forest.

License

Notifications You must be signed in to change notification settings

mpharrigan/forest-benchmarking

 
 

Repository files navigation

Forest Benchmarking

pipeline statusBuild Status

A library for quantum characterization, verification, validation (QCVV), and benchmarking using pyQuil.

Installation

forest-benchmarking is a Python package. It is currently in pre-release and must be installed from master

git clone https://github.com/rigetti/forest-benchmarking.git
cd forest-benchmarking/
pip install -e .

Library Philosophy

The core philosophy of forest-benchmarking is to separate:

  • Experiment design and or generation
  • Data collection
  • Data analysis
  • Data visualisation

We ask that code contributed to this repository respect this separation. We also ask that an example of how to use your contributed code is placed in the /examples/ directory along with the standard documentation found in /docs/.

Testing

The unit tests can be run locally using pytest, but beware that the test dependencies must be installed beforehand using pip install -r requirements.txt.

About

A library for quantum characterization, verification, and validation using @rigetti's SDK, Forest.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%