Skip to content
This repository has been archived by the owner on Sep 3, 2024. It is now read-only.

Python code for Bayesian estimation of qubit SPAM and gate error parameters, based on Qiskit Pulse for hardware access.

License

Notifications You must be signed in to change notification settings

IBM/quantum-bayesian-estimation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

quantum-bayesian-estimation

Scope

Python source code for Bayesian estimation of IBM Quantum qubit device parameters using an analytic approach.

The code in this package generates Pulse schedules (that can be executed directly or together with other schedules), for the estimation of single-qubit parameters of state preparation and measurement (SPAM) errors, and gate errors, employing analytic expressions for the supported parameters.

The theory and modelling supported by this code, together with results from estimation experiments, are described in the following paper:

https://arxiv.org/abs/2108.10686

Experiments using this code can be run on quantum hardware (such as IBM Quantum devices accessible via the cloud) using Qiskit, see also the Qiskit repositories on github.

Documentation

See the inline documentation:

Notes

If you have any questions or issues you are welcome to contact the project maintainer.

For more information see:

About

Python code for Bayesian estimation of qubit SPAM and gate error parameters, based on Qiskit Pulse for hardware access.

Resources

License

Stars

Watchers

Forks

Languages