qsvt-pennylaneΒΆ
Quantum singular value transformation and PennyLane tooling
qsvt-pennylane
Lightweight utilities and examples for bounded polynomials, QSVT-compatible design patterns, spectral matrix functions, and PennyLane-based experiments.
Documentation
Read the package the same way it is built
The documentation is organised around small, explicit helpers: API surface, polynomial design, reusable template families, and diagnostics workflows.
Package Overview
Start with the project scope, module map, CLI examples, and links into the theory notes.
API Reference
Read the public Python API grouped by module, with examples for the core helpers.
Polynomial Design
See the higher-level bounded polynomial builders for inverse, sign, projector, and filter workflows.
Template Families
Use ready-made bounded templates for inverse-like, sign-like, square-root, and exponential transforms.
Diagnostics Reports
Reuse JSON-safe diagnostics, plotting helpers, and CLI report outputs outside notebooks.
QSVT Reports
Compare classical transforms with QSVT outputs and inspect report-oriented experiment helpers.
Package
Install and link out
Use the published package directly or jump out to the repository notebooks, theory notes, and usage guide.
qsvt-pennylane
pip install qsvt-pennylane
PyPI
Project links
Documentation with the rest of the project nearby
The repo also includes a sequence of notebooks that introduce QSVT concepts step by step, from scalar transforms to linear-solver style experiments and polynomial design workflows.