iqm.qaoa.transpiler.quantum_hardware#
The module for classes representing various QPU architectures.
The module also contains four type aliases, which are imported by other modules for more clear type hinting.
Module Attributes
A custom type alias for |
|
A custom type alias for |
|
A custom type alias for |
|
A custom type alias of |
Classes
|
Class for a QPU with square lattice topology, initialited from an |
|
Class for 2D rectangular QPU. |
|
A linear QPU (qubits on a line). |
|
A parent class for all QPU architectures. |
|
A star-shaped QPU (Daneb, Sirius, ...). |
Inheritance
