GenericPass
class qiskit.passmanager.GenericPass
ベース: Task, ABC
シングル・パス・マネージャー・タスクの基本クラス。
パス・インスタンスは、提供された PropertySetに読み書きでき、入力パス・マネージャIRを変更できる。
方法
execute
execute(passmanager_ir, state, callback=None)
入力Qiskit IRに対して最適化タスクを実行する。
パラメーター
- passmanager_ir (Any) – Qiskit IRを最適化する。
- state (PassManagerState) – パスマネージャー自身によるワークフロー実行に関連する状態。
- callback (Callable | None) – 最適化タスクの実行ごとに呼び出されるコールバック関数。
戻り値
Qiskit IRとワークフローの状態を最適化。
戻りの型
タプル [ Any, PassManagerState ]
name
run
abstractmethod run(passmanager_ir)
最適化タスクを実行する。
パラメーター
passmanager_ir (Any) – Qiskit IRを最適化する。
戻り値
最適化されたQiskit IR。
戻りの型
update_status
update_status(state, run_state)
ワークフローのステータスを更新する。
パラメーター
- state (PassManagerState) – 更新するマネージャーの状態を渡す。
- run_state (RunState) – 現在のタスクの完了状況。
戻り値
パスマネージャーの状態を更新。
戻りの型
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。