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)
막대 그래프에 하나 이상을 ChunkTiming 그립니다.
각 청크는 백엔드의 단일 실행 창에 해당합니다. normalize_y=Truey축은 각 청크별로 완료된 누적 작업량을 나타내며, 이는 실행된 요소 수로 표시되거나,.인 경우 백분율로 표시됩니다.
여러 ChunkTiming 개(예: 서로 다른 작업에서 나온 것)를 비교할 때는 에서 trace를 정렬하여 직접 비교할 수 있습니다 common_start=True .
참고
job.result().timings실행자(executor) 작업의 데이터를 가져오기 위한 더 간단한 단일 트레이스 인터페이스를 사용하려면, 에 직접 호출하십시오 draw() .
매개변수
- timings (ChunkTiming) – 하나 이상의
ChunkTiming컬렉션. timingsnames (str | Iterable[str] | None) – 각각에 할당할 이름 설정이 되어 있는 경우, 설명이 기본적으로 표시됩니다.- common_start (bool) – 각 컬렉션의 청크를 이동하여 첫 번째 청크가 에서 시작하도록 할지 여부. 서로 다른 작업의 실행 시간을 나란히 비교할 때 유용합니다.
- normalize_y (bool) – Y축 단위를 누적 완료 요소 수 대신 작업 완료율(%)로 표시할지 여부.
- line_width (int) – 선분의 두께.
- show_legend (bool | None) – 범례를 표시할지 여부. 기본적으로, 가 지정된 경우에만
names표시됩니다. - tz (timezone | None) – 시간을 표시할 때 사용할 시간대.
None(기본값)은 로컬 시스템 시간대를 사용합니다. UTC 시간으로 표시하려면 이 옵션을 사용하세요datetime.timezone.utc.
리턴
plotly로 만든 그림.
리턴 유형
PlotlyFigure
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.