EstimationTable 클래스

양자 리소스 예측 결과 테이블입니다.

list[EstimationTableEntry] 예측 데이터를 표시하기 위해 구성 가능한 열을 확장하고 제공합니다. 기본적으로 테이블에는 큐비트, 런타임 (a로 pandas.Timedelta표시됨) 및 오류 열이 포함됩니다. 추가 열을 추가하거나 삽입할 수 있습니다add_column.insert_column

기본 열을 사용하여 빈 예측 테이블을 초기화합니다.

생성자

EstimationTable()

메서드

add_column

추정 테이블에 열을 추가합니다.

add_factory_summary_column

예측 테이블에 추정에 사용되는 팩터리를 요약하는 열을 추가합니다.

add_property_column

예측 결과에서 특정 속성 키에 대한 열을 추가합니다.

add_qubit_partition_column

실제 컴퓨팅, 팩터리 및 메모리 큐비트 수에 대한 열을 추가합니다.

as_frame

예측 테이블을 pandas.DataFrame.로 변환합니다.

각 행은 한 EstimationTableEntry 행에 해당하며 각 열은 이 테이블에 등록된 열에 의해 결정됩니다. 열 포맷터는 있을 때 프레임에 배치되기 전에 값에 적용됩니다.

insert_column

예측 테이블의 지정된 인덱스에서 열을 삽입합니다.

plot

이 테이블의 결과를 표시합니다.

편의 래퍼 주위에 plot_estimates. 모든 키워드 인수가 전달됩니다.

add_column

추정 테이블에 열을 추가합니다.

add_column(name: str, function: Callable[[EstimationTableEntry], Any], formatter: Callable[[Any], Any] | None = None) -> None

매개 변수

Name Description
name
필수
str

열 이름입니다.

function
필수
<xref:Callable>[[<xref:EstimationTableEntry>],<xref: Any>]

EstimationTableEntry를 사용하고 이 열의 값을 반환하는 함수입니다.

formatter
<xref:Optional>[<xref:Callable>[[<xref:Any>],<xref: Any>]]

표시를 위해 출력 function 의 형식을 지정하는 선택적 함수입니다.

Default value: None

add_factory_summary_column

예측 테이블에 추정에 사용되는 팩터리를 요약하는 열을 추가합니다.

add_factory_summary_column() -> None

add_property_column

예측 결과에서 특정 속성 키에 대한 열을 추가합니다.

add_property_column(property_key: int, column_name: str | None = None, default_value: Any = None) -> None

매개 변수

Name Description
property_key
필수
int

열로 추가할 속성 키입니다.

column_name
<xref:Optional>[str]

열의 선택적 이름입니다. 이 열이 제공되지 않으면 열 이름은 "property_{property_key}"로 지정됩니다.

Default value: None
default_value
Any

속성 키가 항목의 속성에 없는 경우 사용할 기본값입니다. 기본값은 없음입니다.

Default value: None

add_qubit_partition_column

실제 컴퓨팅, 팩터리 및 메모리 큐비트 수에 대한 열을 추가합니다.

add_qubit_partition_column() -> None

as_frame

예측 테이블을 pandas.DataFrame.로 변환합니다.

각 행은 한 EstimationTableEntry 행에 해당하며 각 열은 이 테이블에 등록된 열에 의해 결정됩니다. 열 포맷터는 있을 때 프레임에 배치되기 전에 값에 적용됩니다.

as_frame()

반품

형식 Description
<xref:pandas.DataFrame>

예측 결과의 데이터 프레임 표현입니다.

insert_column

예측 테이블의 지정된 인덱스에서 열을 삽입합니다.

insert_column(index: int, name: str, function: Callable[[EstimationTableEntry], Any], formatter: Callable[[Any], Any] | None = None) -> None

매개 변수

Name Description
index
필수
int

열을 삽입할 인덱스입니다.

name
필수
str

열 이름입니다.

function
필수
<xref:Callable>[[<xref:EstimationTableEntry>],<xref: Any>]

EstimationTableEntry를 사용하고 이 열의 값을 반환하는 함수입니다.

formatter
<xref:Optional>[<xref:Callable>[[<xref:Any>],<xref: Any>]]

표시를 위해 출력 function 의 형식을 지정하는 선택적 함수입니다.

Default value: None

plot

이 테이블의 결과를 표시합니다.

편의 래퍼 주위에 plot_estimates. 모든 키워드 인수가 전달됩니다.

plot(**kwargs)

반품

형식 Description
<xref:matplotlib.figure.Figure>

플롯을 포함하는 그림입니다.