Device Interface¶
graphix.device_interface module¶
Quantum hardware device interface.
Runs MBQC command sequence on quantum hardware.
- class graphix.device_interface.PatternRunner(pattern: Pattern, backend: str = 'ibmq', **kwargs)[source]¶
MBQC pattern runner.
Executes the measurement pattern.
- __init__(pattern: Pattern, backend: str = 'ibmq', **kwargs) None[source]¶
Instantiate a pattern runner.
- Parameters:
pattern (
graphix.pattern.Patternobject) – MBQC pattern to be executed.backend (str) – execution backend (optional, default is ‘ibmq’)
kwargs (dict) – keyword args for specified backend.