Software & tool2022arXiv

PennyLane

PennyLane combines quantum programming with circuit inspection and analysis. Its text and Matplotlib drawers show operations, wires, measurements, and classical dependencies, while Fourier visualizations reveal the frequency content of parametrized circuit families. Available coefficient views include bar and violin plots, radial box plots, and panels in the complex plane, helping readers examine circuit expressivity. Through its Catalyst integration, PennyLane can also display compiled quantum operations as data-flow graphs with loops, conditionals, and compilation-pass changes for a single compiled QNode. These views support understanding circuit representations, inspecting program transformations, and exploring the behavior of parametrized circuit models.

1 publicationVisit website

Visualization labels

03 / Visualization

Visualization resources

Explore the tool’s visualization features and documentation.

01Publication · 2022

PennyLane: Automatic differentiation of hybrid quantum-classical computations

Ville Bergholm, et al.

Download .bib
@misc{bergholm2022pennylaneautomaticdifferentiationhybrid,
  author = {Bergholm, Ville and others},
  url = {https://arxiv.org/abs/1811.04968},
  eprint = {1811.04968},
  eprintclass = {quant-ph},
  eprinttype = {arXiv},
  title = {PennyLane: Automatic differentiation of hybrid quantum-classical computations},
  year = {2022},
}