Catalyst MLIR dialects¶
This document contains the respective Catalyst-defined MLIR dialects, and their associated operations and interfaces.
- ‘quantum’ Dialect
Core dialect in Catalyst for quantum programs
- ‘gradient’ Dialect
Automatic differentiation support in Catalyst
- ‘mitigation’ Dialect
Quantum error mitigation techniques
- ‘catalyst’ Dialect
Support dialect for the Catalyst compiler
- ‘ion’ Dialect
Special-purpose dialect for trapped ion quantum computers
- ‘qec’ Dialect
Special-purpose dialect for Pauli-based computation (PBC) and error correction
- ‘mbqc’ Dialect
Special-purpose dialect for measurement-based quantum computing
code/dialects/__init__
Download Python script
Download Notebook
View on GitHub