Amazon Braket Python SDK
The Amazon Braket Python SDK is an open source library to design and build quantum circuits, submit them to Amazon Braket devices as quantum tasks, and monitor their execution.
This documentation provides information about the Amazon Braket Python SDK library. The project homepage is in Github https://github.com/amazon-braket/amazon-braket-sdk-python. The project includes SDK source, installation instructions, and other information.
Getting Started
Examples
Explore Amazon Braket examples.
- Examples
- Getting started
- Amazon Braket features
- Getting Started with OpenQASM on Braket
- Getting notifications when a quantum task completes
- Adjoint Gradient Result Type
- Verbatim Compilation
- Using the Barrier Statement on Amazon Braket
- Advanced OpenQASM programs using the Local Simulator
- Using the experimental local simulator
- Using the tensor network simulator TN1
- TN1 and Hayden-Preskill circuits
- Simulating noise on Amazon Braket
- Error Mitigation on IonQ
- Noise Models on Amazon Braket
- Noise Models on Rigetti’s device
- IQM Garnet Native Gates
- IonQ Native Gates
- Allocating Qubits on QPU Devices
- Getting Devices and Checking Device Properties
- Getting started with Amazon Braket program sets
- Using the local emulator
- Expectation value calculations with Amazon Braket program sets
- Introduction to Amazon Braket spending limits
- Advanced circuits and algorithms
- Hybrid quantum algorithms
- Analog Hamiltonian simulation
- Noisy quantum dynamics
- Getting Started with Analog Hamiltonian Simulation
- Getting Started with Aquila
- Ordered Phases in Rydberg Systems
- Parallel Tasks on Aquila
- Maximum Independent Sets
- Running on Local Simulator
- Simulation with PennyLane
- Simulating lattice gauge theory with Rydberg atoms
- Maximum weight independent set
- Amazon Braket Hybrid Jobs
- Getting started with Amazon Braket Hybrid Jobs
- Quantum machine learning in Amazon Braket Hybrid Jobs
- QAOA with Amazon Braket Hybrid Jobs and PennyLane
- Bring your own containers to Braket Hybrid Jobs
- Embedded simulators in Braket Hybrid Jobs
- Parallelize training for Quantum Machine Learning
- QN-SPSA optimizer using an Embedded Simulator
- Running Jupyter notebooks as a Hybrid Job
- Creating Hybrid Job Scripts
- Pulse control
- Quantum machine learning and optimization with PennyLane
- Using Qiskit with Amazon Braket
- Experimental capabilities
- Using NVIDIA CUDA-Q with Amazon Braket
- Error Mitigation
Python SDK APIs
The Amazon Braket Python SDK APIs: