ansatz-designer

Solid

Parameterized quantum circuit (ansatz) design skill for variational algorithms

Web & Frontend 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
47
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Ansatz Designer ## Purpose Provides expert guidance on designing parameterized quantum circuits (ansatze) for variational quantum algorithms, balancing expressibility with trainability. ## Capabilities - Hardware-efficient ansatz generation - UCCSD ansatz construction - ADAPT-VQE ansatz building - Expressibility analysis - Barren plateau detection - Custom ansatz templates - Entanglement structure design - Layer depth optimization ## Usage Guidelines 1. **Problem Analysis**: Determine ansatz requirements based on target Hamiltonian 2. **Architecture Selection**: Choose between hardware-efficient and problem-inspired ansatze 3. **Expressibility Testing**: Evaluate ansatz capacity to represent target states 4. **Trainability Assessment**: Check for barren plateau indicators 5. **Hardware Adaptation**: Modify ansatz for target hardware connectivity ## Tools/Libraries - Qiskit Nature - PennyLane - Cirq - TensorFlow Quantum

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills