Skip to main content
IBM Quantum Platform

DAGOpNode

class qiskit.dagcircuit.DAGOpNode(op, qargs=None, cargs=None)

Bases : DAGNode

Objet représentant une instruction à un nœud du DAGCircuit.


Attributs

cargs

definition

label

matrix

name

Renvoie le nom de l'instruction correspondant à l'opération pour ce nœud

num_clbits

num_qubits

op

params

qargs


Méthodes

from_instruction

static from_instruction(instruction, /, *, deepcopy=False)

is_control_flow

is_control_flow()

L'opération Operation contenu dans ce nœud est-il une opération de flux de contrôle (c'est-à-dire une instance de ControlFlowOp)?

is_controlled_gate

is_controlled_gate()

Est-ce que le Operation contenu dans ce nœud est-il une sous-classe de ControlledGate?

is_directive

is_directive()

L'élément Operation contenue dans ce nœud est-elle une directive?

is_parameterized

is_parameterized()

Ce nœud contient-il des ParameterExpression paramètres?

is_standard_gate

is_standard_gate()

La porte Operation contenue dans ce nœud est-elle une porte standard Qiskit?

Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.