Skip to main content
IBM Quantum Platform

BlockCollapser

class qiskit.dagcircuit.BlockCollapser(dag)

GitHub

ベース: object

このクラスは、DAG(有向非巡回グラフ)内のノードのブロックを統合するためのさまざまな戦略を実装しています。 これは、および DAGDependency DAG DAGCircuit 表現の両方で機能します。

パラメーター

dag (Union[DAGCircuit, DAGDependency]) – 入力DAG。

レイズ

DAGCircuitError - の場合、入力オブジェクトはDAGではない。


方法

collapse_to_operation

collapse_to_operation(blocks, collapse_fn)

GitHub

各ブロックについて、ブロック内の命令を含む量子回路を構築し、collapse_fnを使用してこの回路を単一の演算に折り畳む。

このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。