Skip to main content

CAFQA: A classical simulation bootstrap for variational quantum algorithms

Project description

CAFQA

(Re-)Implementation of an interface for the Variational Quantum Eigensolver and the CAFQA 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 for fast Clifford circuit simulation and 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

Project details


Download files

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

Source Distribution

cafqa-0.1.0.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cafqa-0.1.0-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

Details for the file cafqa-0.1.0.tar.gz.

File metadata

  • Download URL: cafqa-0.1.0.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.17

File hashes

Hashes for cafqa-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ecf73d1f4c324169eff76a902f0079087785f817dd418a50380b4bb127053137
MD5 c853ea2aa820d4aa6e8a39342f10c3f0
BLAKE2b-256 24162b60d3e8b703664fd5d7e6eb94c547bdb4201d9c2a5e926ed94a1558346c

See more details on using hashes here.

File details

Details for the file cafqa-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: cafqa-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.17

File hashes

Hashes for cafqa-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 abbfdc4155d0b053ed3f5253fd70972777a82acd72a41f0bac288e58426aa2c8
MD5 ae4068d17dc0875df5fb4d8b3bbced2a
BLAKE2b-256 dbd86cbf2be9c365cf43457dd1f06f67d9f0cbf87470d9b58a4472f00ce2b716

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page