Synthesis¶
Function representing the Cost-aware synthesis scheme (For details, please refer [3] and [2]).
- cost_aware_synthesis(annotated_quantum_computation: mqt.syrec.pysyrec.annotatable_quantum_computation, program: mqt.syrec.pysyrec.program, configurable_options: mqt.syrec.pysyrec.configurable_options = <mqt.syrec.pysyrec.configurable_options object at 0x765763a71e30>, optional_recorded_statistics: mqt.syrec.pysyrec.statistics = None) bool¶
Cost-aware synthesis of the SyReC program.
Function representing the Line-aware synthesis scheme (For details, please refer [4]).
- line_aware_synthesis(annotated_quantum_computation: mqt.syrec.pysyrec.annotatable_quantum_computation, program: mqt.syrec.pysyrec.program, configurable_options: mqt.syrec.pysyrec.configurable_options = <mqt.syrec.pysyrec.configurable_options object at 0x765763d299f0>, optional_recorded_statistics: mqt.syrec.pysyrec.statistics = None) bool¶
Line-aware synthesis of the SyReC program.