semvec/pypi-packages huggingface dataset:
cafqa 0.1.0
CAFQA: A classical simulation bootstrap for variational quantum algorithms
License: MIT
Requires Python: >=3.12
Keywords: Clifford gates, NISQ, VQE, ansatz initialization, quantum chemistry, quantum computing, quantum simulation, variational quantum algorithms

# CAFQA

(Re-)Implementation of an interface for the Variational Quantum Eigensolver and the [CAFQA](https://dl.acm.org/doi/abs/10.1145/3567955.3567958) scheme (original code: https://github.com/rgokulsm/CAFQA).

CAFQA is a special case of VQE where the ansatz is built of Clifford gates only and the optimization is therefore performed over a discrete set. This implementation uses [Stim](https://github.com/quantumlib/Stim) for fast Clifford circuit simulation and [HyperMapper](https://github.com/luinardi/hypermapper) for Bayesian Optimization over the discrete search space.

Full list of dependencies (`pip install ...`):
- numpy
- qiskit
- qiskit[optimize]
- qiskit[nature]
- stim
- scikit-quant
- hypermapper
- pyscf