amazon-braket/amazon-braket-examples
Example notebooks that show how to apply quantum computing with Amazon Braket.
What it solves
This repository provides a comprehensive set of examples and tutorials for using Amazon Braket, a service that allows users to build, test, and run quantum circuits and programs on both simulators and actual quantum hardware (QPUs).
How it works
Users can leverage the Amazon Braket SDK to create quantum circuits, define parameters, and execute them. The repository organizes tutorials into several paths:
- Build: Guides on creating basic circuits, advanced algorithms (like Grover's or Quantum Fourier Transform), and hybrid quantum-classical algorithms.
- Test: Instructions on using local and cloud-based simulators to debug and model noise before running on hardware.
- Run: Tutorials on deploying to various quantum hardware providers (IonQ, Rigetti, IQM, QuEra) and controlling pulse sequences.
- Integration: Examples of using Braket with third-party tools like Qiskit, PennyLane, and CUDA-Q.
Who it’s for
- Quantum computing researchers and developers who want to learn how to use the Amazon Braket ecosystem.
- Developers looking for practical implementations of canonical quantum algorithms (e.g., VQE, QAOA, Simon's algorithm).
- Users needing to transition from simulation to real quantum hardware execution.
Highlights
- Broad Hardware Support: Examples for multiple QPU providers including IonQ, Rigetti, IQM, and QuEra.
- Algorithm Library: Implementations of key quantum routines like Quantum Phase Estimation and Quantum Amplitude Amplification.
- Hybrid Workflows: Tutorials on combining classical and quantum computing for NISQ-era algorithms like VQE and QAOA.
- GPU Acceleration: Guides for performing parallel and distributed state vector simulations using CUDA-Q on GPU instances.
Related
- Project
- Project
- Project
- Project
- Project