HighLevelSynthesisPlugin#
- class qiskit.transpiler.passes.synthesis.plugin.HighLevelSynthesisPlugin[소스]#
기반 클래스:
ABC
Abstract high-level synthesis plugin class.
This abstract class defines the interface for high-level synthesis plugins.
Methods
- abstract run(high_level_object, **options)[소스]#
Run synthesis for the given Operation.
- 매개변수:
high_level_object (Operation) – The Operation to synthesize to a
DAGCircuit
objectoptions – The optional kwargs.
- 반환:
- The quantum circuit representation of the Operation
when successful, and
None
otherwise.
- 반환 형식: