DAGDepNode
class qiskit.dagcircuit.DAGDepNode(type=None, op=None, name=None, qargs=(), cargs=(), successors=None, predecessors=None, reachable=None, matchedwith=None, successorstovisit=None, isblocked=None, qindices=None, cindices=None, nid=-1)
ベース: object
DAGDependency() のノードの情報を表すオブジェクト。
ノードを受け取る関数に与えることができます。
属性
**パラメーター
- successors (list[int] | None)
- predecessors (list[int] | None)
- matchedwith (list[int] | None)
- successorstovisit (list[int] | None)
- isblocked (bool | None)
- qindices (list[int] | None)
- cindices (list[int] | None)
- nid (int)
cargs
cindices
isblocked
種類: bool
matchedwith
name
node_id
predecessors
qindices
reachable
sort_key
種類: str
successors
successorstovisit
type
種類: str
op
ノードのopに対応する命令オブジェクトを返す
qargs
方法
copy
semantic_eq
static semantic_eq(node1, node2)
DAG ノードが等価とみなされるかどうかをチェックする。例えば、 nx.is_isomorphic の node_match として。
**パラメーター
- node1 (DAGDepNode) – 比較するノード。
- node2 (DAGDepNode) – 比較するもう1つのノード。
戻り値
もし node1 == node2
戻りの型
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。