BlockCollapser
class qiskit.dagcircuit.BlockCollapser(dag)
Bases: object
Esta clase implementa diversas estrategias para consolidar bloques de nodos en un DAG (grafo acíclico dirigido). Funciona tanto con la DAGCircuit representación DAG DAGDependency como con la representación.
Parámetros
dag (Union[DAGCircuit, DAGDependency]) – El DAG de entrada.
Eleva
DAGCircuitError - el objeto de entrada no es un DAG.
Métodos
collapse_to_operation
collapse_to_operation(blocks, collapse_fn)
Para cada bloque, construye un circuito cuántico que contenga las instrucciones del bloque y, a continuación, utiliza collapse_fn para colapsar este circuito en una única operación.
¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.