QuantumProgramResult
class QuantumProgramResult(data, metadata=None, passthrough_data=None)
ベース: object
QuantumProgram. の実行結果を格納するためのコンテナ。
パラメーター
- data (Sequence[dict[str, np.ndarray] | QuantumProgramItemResult]) – 配列型のデータを含む辞書のリスト。
- metadata (Metadata | None) – メタデータ辞典。
- passthrough_data (DataTree | None) – 任意のネストされたデータが、変更されることなく実行を通過する。
属性
timing
これらの結果の実行タイミングに関する情報。
1つの実行ジョブは、順次実行される複数の処理単位に分割することができます。 このプロパティには、それらのタイミングに関する情報が格納されています。 特に注目すべきは、各実行チャンクについて、データが収集された期間を特定するための開始時刻と終了時刻のタイムスタンプが提供される点である。
1つの結果のタイミングを描画するには:
job.result().timing.draw()複数の結果のタイミングを1つのグラフにプロットするには:
from qiskit_ibm_runtime.visualization import draw_chunk_timings
draw_chunk_timings(
job1.result().timing,
job2.result().timing,
names=["job 1", "job 2"],
common_start=True,
)戻り値
ある ChunkTiming コレクション。
方法
__getitem__
__getitem__(idx: int) → QuantumProgramItemResult
__getitem__(idx: slice) → list[QuantumProgramItemResult]
__len__
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。