qiskit.converters.circuit_to_dag¶
- circuit_to_dag(circuit)[Quellcode]¶
Build a
DAGCircuit
object from aQuantumCircuit
.- Parameter
circuit (QuantumCircuit) – the input circuit.
- Rückgabe
the DAG representing the input circuit.
- Rückgabetyp
Example
from qiskit import QuantumRegister, ClassicalRegister, QuantumCircuit from qiskit.dagcircuit import DAGCircuit from qiskit.converters import circuit_to_dag q = QuantumRegister(3, 'q') c = ClassicalRegister(3, 'c') circ = QuantumCircuit(q, c) circ.h(q[0]) circ.cx(q[0], q[1]) circ.measure(q[0], c[0]) circ.rz(0.5, q[1]).c_if(c, 2) dag = circuit_to_dag(circ)