MCXSynthesisDefault
class qiskit.transpiler.passes.synthesis.hls_plugins.MCXSynthesisDefault
Bases: HighLevelSynthesisPlugin
El plugin de síntesis por defecto para una puerta X multicontrolada.
El nombre de este plugin es :mcx.default que puede usarse como clave en un HLSConfig para utilizar este método con HighLevelSynthesis.
El complemento admite las siguientes opciones específicas:
optimization_metric: La métrica de optimización, que indica la propiedad del circuito de salida (por ejemplo, el recuento de compuertas de 2 qubits o el recuento T) que debe minimizarse. VéaseOptimizationMetric.num_clean_ancillas: El número de qubits auxiliares limpios disponibles.num_dirty_ancillas: El número de qubits auxiliares sucios disponibles.
Métodos
run
run(high_level_object, coupling_map=None, target=None, qubits=None, **options)
Ejecuta la síntesis para la puerta MCX dada.
¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.