User Guide#
This guide covers how to use FlagQuantum for quantum circuit simulation, including basic usage, parameterized gates with trainable parameters, quantum encoding, register custom gates, distributed multi-GPU execution, and memory invertible mode.
Create a distributed quantum device and apply gates using the functional API.
Trainable quantum circuits with gradient computation.
Encoding schemes for embedding classical data into quantum states.
Encoding schemes for embedding classical data into quantum states.
Extend FlagQuantum with your own gate definitions.
Run quantum simulations across multiple GPUs.
Memory-efficient mode for large circuits with gradient computation.
Explore our tutorial series to learn FlagQuantum effectively.
Install dependencies and run all tests.