Skip to content

vishal-ph/optimizations_via_openpulse

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note that most of our experiments were run in November 2019. The pulse library for qiskit (as well as the backend support) has changed since then. However, it should be not be too difficult to migrate to the new APIs, for example: cmd_def -> InstructionScheduleMap. The most recent batch of experiments on Armonk were run in January 2020, when the pulse API was closer to the current form.

Our compiler structural modifications are in qiskit-terra/ while most of the "business logic" is in pulse_compiler_helper_fns.py.

Our custom simulator is in qiskit-aer/

The Experiments/ directory has iPython notebooks demonstrating our results; Some representative notebooks:

  • ZZ_Interaction_EXPERIMENT.ipynb has our ZZ-interaction fidelity measurements (Fig 10)
  • Almaden Qutrit... has our results for qutrit control (Fig 11)
  • Randomized_Benchmarking_Armonk.ipynb has our RB-style experiments (Fig 13)
  • various tomography notebooks are included

Also, the Figures/ subdirectory has notebooks used to generate Figures 2 and 4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 98.0%
  • Mathematica 1.8%
  • Python 0.2%