logo

ParaQeet - A quantum optimal control toolkit with simple parameter management#

You can find quick information on installation and contributing in the README and CONTRIBUTING documents.

Choose a pulse parametrization, simulate a quantum system, and optimize.

Combining Quantum Optimal Control methods with automatic differentiation with JAX. Aimed at resource efficient computation.

We use a top-down approach to make the codebase modular. Each module interacts only with the module above it in hierarchy.

layers

Currently implemented optimization methods

  • GRAPE: Gradient Ascent Pulse Enginnering

  • GOAT: Gradient Optimization of Analytic conTrols

  • dCRAB : (Gradient based) dressed Chopped RAndom Basis

Usage#

Examples#

We introduce the usage of the package with some examples. These are also available as interactive notebooks.

API Documentation#

paraqeet

paraqeet: A quantum optimal control toolkit with simple parameter management.

Indices and tables#