다음을 통해 공유


Std.ResourceEstimation

Std.ResourceEstimation 네임스페이스에는 다음 항목이 포함됩니다.

이름 묘사
AccountForEstimates 별도로 가져온 중요하지 않은 작업의 리소스 예상을 고려합니다. 이 작업은 리소스 추정기 실행 대상을 사용하는 경우에만 사용할 수 있습니다.
AuxQubitCount 보조 큐비트 수가 AccountForEstimates같도록 지정하기 위해 amount 작업에 전달할 수 있는 튜플을 반환합니다.
BeginEstimateCaching 예상 캐싱을 수행할 수 있는 코드 조각의 시작 부분에 대한 리소스 추정기를 알릴 수 있습니다. 이 함수는 리소스 추정기 실행 대상을 사용하는 경우에만 사용할 수 있습니다.
BeginRepeatEstimates 리소스 예측 도구는 이 작업의 호출부터 EndRepeatEstimates 호출까지의 리소스가 여러 번 코드를 실행할 필요 없이 count 번 고려된다고 가정하도록 지시합니다. BeginRepeatEstimatesEndRepeatEstimates 대한 호출은 중첩될 수 있습니다. 도우미 작업 RepeatEstimateswithin 블록에서 두 함수를 호출할 수 있습니다.
CczCount CCZ 게이트 수가 AccountForEstimates같도록 지정하기 위해 amount 작업에 전달할 수 있는 튜플을 반환합니다.
EndEstimateCaching 고려 중인 코드 조각이 끝났으므로 리소스 예측 도구에 예상 캐싱을 중지하도록 지시합니다. 이 함수는 리소스 추정기 실행 대상을 사용하는 경우에만 사용할 수 있습니다.
EndRepeatEstimates BeginRepeatEstimates대한 도우미 작업입니다.
MeasurementCount AccountForEstimates 작업에 전달할 수 있는 튜플을 반환하여 측정값이 amount같도록 지정합니다.
PSSPCLayout 함수에서 반환한 값을 AccountForEstimates 연산에 전달하여 PSSPC(병렬 합성 순차 Pauli 계산) 레이아웃을 나타냅니다. 자세한 내용은 https://arxiv.org/pdf/2211.07629.pdf 참조하세요.
RepeatEstimates 리소스 예측 도구는 이 작업의 호출부터 Adjoint RepeatEstimates 호출까지의 리소스가 여러 번 코드를 실행할 필요 없이 count 번 고려된다고 가정하도록 지시합니다.
RotationCount 회전 수가 AccountForEstimates같도록 지정하기 위해 amount 작업에 전달할 수 있는 튜플을 반환합니다.
RotationDepth 회전 깊이가 AccountForEstimates같도록 지정하기 위해 amount 작업에 전달할 수 있는 튜플을 반환합니다.
SingleVariant BeginEstimateCaching 함수에 실행 변형이 하나만 있음을 지정하는 데 사용됩니다.
TCount T 게이트 수가 AccountForEstimates같도록 지정하기 위해 amount 작업에 전달할 수 있는 튜플을 반환합니다.