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

Tracez un ou plusieurs ChunkTiming éléments sur un graphique à barres.

Chaque bloc correspond à une seule fenêtre d'exécution sur le serveur. L'axe des y représente le travail cumulé effectué sur l'ensemble des blocs — exprimé en nombre d'éléments exécutés ou en pourcentage si normalize_y=True.

Lorsque vous comparez plusieurs ChunkTiming traces (par exemple, issues de différents travaux), utilisez common_start=True la commande « align traces » à l'adresse t=0t=0 pour les aligner et pouvoir les comparer directement.

Remarque

job.result().timingsPour bénéficier d'une interface plus simple à trace unique permettant de récupérer les données d'une tâche d'exécution, appelez draw() directement.

Paramètres

  • timings (ChunkTiming) – Une ou plusieurs ChunkTiming collections.
  • timingsnames (str | Iterable[str] | None) – Nom ou noms à attribuer aux fichiers respectifs. Lorsqu'elle est fournie, la légende s'affiche par défaut.
  • common_start (bool) – Indique s'il faut décaler les segments de chaque collecte de manière à ce que le premier segment commence à l'adresse t=0t=0. Utile pour comparer côte à côte les durées de différents traitements.
  • normalize_y (bool) – Afficher les unités de l'axe des y sous forme de pourcentage du travail accompli, plutôt que sous forme d'éléments cumulés achevés.
  • line_width (int) – L'épaisseur des segments de droite.
  • show_legend (bool | None) – Afficher ou non une légende. Par défaut, s'affiche uniquement lorsque names est fourni.
  • tz (timezone | None) – Le fuseau horaire à utiliser pour l'affichage des heures. None (par défaut) utilise le fuseau horaire local du système. Utilisez cette option datetime.timezone.utc pour afficher les heures en UTC.

Retours

Un graphique Plotly.

Type de retour

PlotlyFigure

Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.