
QuMat
QuMat is a high level Python library for interfacing with multiple quantum computing backends. It is designed to be easy to use and to abstract the particularities of each backend, so that you may 'write once, run anywhere.'
Documentation
Getting Started
- Getting Started with QuMat - Introduction and setup guide
Core Concepts
- Basic Gates - Introduction to fundamental quantum gates (NOT, Hadamard, CNOT, Toffoli, SWAP, Pauli gates, CSWAP, U gate)
- Parameterized Quantum Circuits and Rotation Gates - Rotation gates (Rx, Ry, Rz) and creating/optimizing parameterized circuits
Python API Reference
- Qumat API - Generated reference for quantum circuits
- QDP API - Generated reference for quantum data encoding
Additional Resources
- Parameterized Quantum Circuits: Developer's Guide - In-depth guide to PQCs
- Qumat Gap Analysis for PQC - Analysis of PQC capabilities
Qumat Components
- Qumat (Circuits) - Quantum circuit abstraction layer
- QDP (Quantum Data Plane) - GPU-accelerated data encoding