Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.visualization.draw_chunk_timings

draw_chunk_timings(*timings, names=None, common_start=False, normalize_y=False, line_width=4, show_legend=None, tz=None)

GitHub

棒グラフ上に1つ以上 ChunkTiming を描画します。

各チャンクは、バックエンドにおける1つの実行ウィンドウに対応しています。 normalize_y=TrueY軸は、チャンクごとに完了した累積作業量を示しています。これは、実行された要素の数で表されるか、またはパーセンテージで表されます。

複数の ChunkTiming トレース(例:異なるジョブからのもの)を比較する際は、 t=0t=0 でトレースを揃えて直接比較できるようにしてください common_start=True

job.result().timingsエグゼキュータ・ジョブからのデータを受け取るための、よりシンプルなシングルトレース・インターフェースを使用するには、``に対して直接呼び出 draw() してください。

パラメーター

  • timings (ChunkTiming) – 1つ以上の ChunkTiming コレクション。
  • timingsnames (str | Iterable[str] | None) – それぞれの項目に割り当てる名前。 凡例が設定されている場合、デフォルトで表示されます。
  • common_start (bool) – 各コレクションのチャンクをシフトし、最初のチャンクが t=0t=0 から始まるようにするかどうか。異なるジョブの処理時間を並べて比較する際に便利です。
  • normalize_y (bool) – Y軸の単位を、累積完了要素数ではなく、作業完了率として表示するかどうか。
  • line_width (int) – 線分の太さ。
  • show_legend (bool | None) – 凡例を表示するかどうか。 デフォルトでは、が指定された場合に names のみ表示されます。
  • tz (timezone | None) – 時刻の表示に使用するタイムゾーン。 None (デフォルト) では、ローカルシステムのタイムゾーンが使用されます。 UTC形式で時刻を表示するには、このオプションを指定 datetime.timezone.utc してください。

戻り値

Plotlyの図。

戻りの型

PlotlyFigure

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