PlatformTarget

class tket.passes.PlatformTarget(*values)[source]

Bases: Enum

A hardware platform that passes can target.

Passes use this to decide which platform-specific gate sets and extensions to produce or accept. See the individual passes (e.g. PytketHugrPass) for the behaviour associated with each target.

Helios = 'helios'
Sol = 'sol'
Tket = 'tket'