compiler

compiler#

Full path: iqm.cpc.compiler.compiler

Convert quantum circuits into instruction schedules.

This is the core module of CPC. It contains the functionality to define a compiler, whose job is to convert quantum circuits and calibration data into configuration settings and instruction schedules that can be executed by the IQM server on quantum hardware.

Module Attributes

Components

Same as ComponentGrouping but using a normal list.

Classes

Compiler

Compile quantum circuits into jobs that can be submitted to a quantum computer.

CompilerOptions

Options for Compiler.

CompilerStages

Combines all compilation stages under a single object for easy access.

Inheritance

Inheritance diagram of iqm.cpc.compiler.compiler