Application 클래스

애플리케이션은 특정 문제 인스턴스에 대한 추적을 생성하는 메서드와 함께 양자 계산 문제의 클래스를 정의합니다.

애플리케이션과 추적 매개 변수를 구분합니다. 애플리케이션 매개 변수는 고려할 애플리케이션의 특정 인스턴스를 정의합니다. 추적 매개 변수는 추적을 생성하는 방법을 정의합니다. 그들은 우리가 문제를 해결하는 특정 방법을 변경하지만, 문제 자체가 아닙니다.

예를 들어 양자 암호화에서 애플리케이션 매개 변수는 RSA 주요 제품의 키 크기를 정의할 수 있으며 추적 매개 변수는 암호화를 중단하는 데 사용할 알고리즘과 그 안에 있는 매개 변수를 정의합니다.

생성자

Application()

메서드

context

이 애플리케이션에 대한 새 열거형 컨텍스트를 만듭니다.

disable_parallel_traces

이 애플리케이션에 대해 병렬 추적 생성을 사용하지 않도록 설정합니다.

enumerate_traces

데이터 클래스 매개 변수가 지정된 경우 애플리케이션의 모든 추적을 생성합니다.

enumerate_traces_with_parameters

애플리케이션에 대한 수율(매개 변수, 추적) 쌍입니다.

마찬가지로 enumerate_traces생성된 각 추적에는 이를 생성하는 데 사용된 추적 매개 변수가 함께 제공됩니다.

get_trace

이 애플리케이션 및 매개 변수에 해당하는 추적을 반환합니다.

post_process

지정된 추적 매개 변수 집합에 대한 예측 결과를 사후 처리합니다.

q

이 애플리케이션에 대한 추적 쿼리를 만듭니다.

context

이 애플리케이션에 대한 새 열거형 컨텍스트를 만듭니다.

context() -> _Context

disable_parallel_traces

이 애플리케이션에 대해 병렬 추적 생성을 사용하지 않도록 설정합니다.

disable_parallel_traces()

enumerate_traces

데이터 클래스 매개 변수가 지정된 경우 애플리케이션의 모든 추적을 생성합니다.

enumerate_traces(**kwargs) -> Generator[Trace, None, None]

매개 변수

Name Description
**kwargs
필수

전달된 _enumerate_instances도메인 재정의.

enumerate_traces_with_parameters

애플리케이션에 대한 수율(매개 변수, 추적) 쌍입니다.

마찬가지로 enumerate_traces생성된 각 추적에는 이를 생성하는 데 사용된 추적 매개 변수가 함께 제공됩니다.

enumerate_traces_with_parameters(**kwargs) -> Generator[tuple[TraceParameters, Trace], None, None]

매개 변수

Name Description
**kwargs
필수

전달된 _enumerate_instances도메인 재정의.

get_trace

이 애플리케이션 및 매개 변수에 해당하는 추적을 반환합니다.

abstract get_trace(parameters: TraceParameters) -> Trace

매개 변수

Name Description
parameters
필수
<xref:qdk.qre.TraceParameters>

추적 매개 변수입니다.

반품

형식 Description

이 애플리케이션 인스턴스 및 매개 변수에 대한 추적입니다.

post_process

지정된 추적 매개 변수 집합에 대한 예측 결과를 사후 처리합니다.

post_process(parameters: TraceParameters, estimation: EstimationResult) -> EstimationResult

매개 변수

Name Description
parameters
필수
estimation
필수

q

이 애플리케이션에 대한 추적 쿼리를 만듭니다.

static q(**kwargs) -> TraceQuery

매개 변수

Name Description
**kwargs
필수

추적 매개 변수 열거형으로 전달되는 도메인 재정의입니다.

반품

형식 Description

이 애플리케이션 유형에 대한 추적 쿼리입니다.