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 |
예측 테이블을 각 행은 한 |
| insert_column |
예측 테이블의 지정된 인덱스에서 열을 삽입합니다. |
| plot |
이 테이블의 결과를 표시합니다. 편의 래퍼 주위에 |
add_column
추정 테이블에 열을 추가합니다.
add_column(name: str, function: Callable[[EstimationTableEntry], Any], formatter: Callable[[Any], Any] | None = None) -> None
매개 변수
| Name | Description |
|---|---|
|
name
필수
|
열 이름입니다. |
|
function
필수
|
<xref:Callable>[[<xref:EstimationTableEntry>],<xref: Any>]
EstimationTableEntry를 사용하고 이 열의 값을 반환하는 함수입니다. |
|
formatter
|
<xref:Optional>[<xref:Callable>[[<xref:Any>],<xref: Any>]]
표시를 위해 출력 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
필수
|
열로 추가할 속성 키입니다. |
|
column_name
|
<xref:Optional>[str]
열의 선택적 이름입니다. 이 열이 제공되지 않으면 열 이름은 "property_{property_key}"로 지정됩니다. Default value: None
|
|
default_value
|
속성 키가 항목의 속성에 없는 경우 사용할 기본값입니다. 기본값은 없음입니다. 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
필수
|
열을 삽입할 인덱스입니다. |
|
name
필수
|
열 이름입니다. |
|
function
필수
|
<xref:Callable>[[<xref:EstimationTableEntry>],<xref: Any>]
EstimationTableEntry를 사용하고 이 열의 값을 반환하는 함수입니다. |
|
formatter
|
<xref:Optional>[<xref:Callable>[[<xref:Any>],<xref: Any>]]
표시를 위해 출력 Default value: None
|
plot
이 테이블의 결과를 표시합니다.
편의 래퍼 주위에 plot_estimates. 모든 키워드 인수가 전달됩니다.
plot(**kwargs)
반품
| 형식 | Description |
|---|---|
|
<xref:matplotlib.figure.Figure>
|
플롯을 포함하는 그림입니다. |