Skip to main content

No project description provided

Project description

build codecov PyPI version Unitary Fund

Mitiq

A Python toolkit for implementing error mitigation on quantum computers.

Features

Mitiq performs error mitigation protocols on quantum circuits using zero-noise extrapolation.

Contents

mitiq/mitiq/
    | benchmarks
        |- maxcut
        |- random_circuits
        |- randomized_benchmarking
        |- utils
    | mitiq_pyquil
        |- conversions
    	|- pyquil_utils
        |- quil
    | mitiq_qiskit
    	|- conversions
    	|- qiskit_utils
    | zne
        |- zne
        |- inference
        |- scaling

Installation

To install locally use:

pip install -e .

To install the requirements for development use:

pip install -r requirements.txt

Note that this will install our testing environment that depends on qiskit and pyquil.

Use

A Getting Started tutorial can be found in the Documentation.

Documentation

Mitiq documentation is found under mitiq/docs. A pdf with the documentation updated to the latest release can be found here.

Development and Testing

Ensure that you have installed the development environment. Then you can run the tests using make test and build the docs using make docs. For more information, see the contributor's guide (linked below).

Contributing

You can find information on contributing to mitiq code in the contributing guidelines.

To contribute to the documentation, read the instructions in the mitiq/docs folder.

Authors

An up-to-date list of authors can be found here

License

GNU GPL v.3.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for mitiq, version 0.1a2
Filename, size File type Python version Upload date Hashes
Filename, size mitiq-0.1a2-py3-none-any.whl (53.0 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size mitiq-0.1a2.tar.gz (44.6 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page