Freigeben über


Std.ResourceEstimation

Der Namespace "Std.ResourceEstimation" enthält die folgenden Elemente:

Name Beschreibung
AccountForEstimates Berücksichtigen Sie die Ressourcenschätzungen eines nicht implementierten Vorgangs, der separat abgerufen wurde. Dieser Vorgang ist nur verfügbar, wenn das Ausführungsziel der Ressourcenausschätzung verwendet wird.
AuxQubitCount- Gibt ein Tupel zurück, das an den AccountForEstimates-Vorgang übergeben werden kann, um anzugeben, dass die Anzahl der Hilfsqubits dem amountentspricht.
BeginEstimateCaching- Informiert die Ressourcenschätzung über den Anfang des Codefragments, für das die Zwischenspeicherung durchgeführt werden kann. Diese Funktion ist nur verfügbar, wenn Sie das Ausführungsziel der Ressourcenschätzung verwenden.
BeginRepeatEstimates Weist die Ressourcenschätzung an, davon auszugehen, dass die Ressourcen aus dem Aufruf dieses Vorgangs bis zu einem Aufruf von EndRepeatEstimatescount Zeiten berücksichtigt werden, ohne dass der Code mehrmals ausgeführt werden muss. Anrufe an BeginRepeatEstimates und EndRepeatEstimates können geschachtelt werden. Ein Hilfsvorgang RepeatEstimates ermöglicht das Aufrufen der beiden Funktionen in einem within Block.
CczCount Gibt ein Tupel zurück, das an den AccountForEstimates-Vorgang übergeben werden kann, um anzugeben, dass die Anzahl der CCZ-Tore dem amountentspricht.
EndEstimateCaching- Weist den Ressourcenschätzer an, die Zwischenspeicherung von Schätzungen zu beenden, da das in Betracht gezogene Codefragment überlastet ist. Diese Funktion ist nur verfügbar, wenn Sie das Ausführungsziel der Ressourcenschätzung verwenden.
EndRepeatEstimates Begleitvorgang zum BeginRepeatEstimates.
MeasurementCount- Gibt ein Tupel zurück, das an den AccountForEstimates-Vorgang übergeben werden kann, um anzugeben, dass die Anzahl Maßeinheiten dem amountentspricht.
PSSPCLayout Übergeben Sie den von der Funktion zurückgegebenen Wert an den AccountForEstimates-Vorgang, um das Layout parallel Synthesis Sequential Pauli Computation (PSSPC) anzugeben. Weitere Informationen finden Sie unter https://arxiv.org/pdf/2211.07629.pdf.
RepeatEstimates Weist die Ressourcenschätzung an, davon auszugehen, dass die Ressourcen aus dem Aufruf dieses Vorgangs bis zu einem Aufruf von Adjoint RepeatEstimatescount Zeiten berücksichtigt werden, ohne dass der Code mehrmals ausgeführt werden muss.
RotationCount- Gibt ein Tupel zurück, das an den AccountForEstimates-Vorgang übergeben werden kann, um anzugeben, dass die Anzahl der Drehungen dem amountentspricht.
RotationDepth- Gibt ein Tupel zurück, das an den AccountForEstimates-Vorgang übergeben werden kann, um anzugeben, dass die Drehungstiefe dem amountentspricht.
SingleVariant- Wird verwendet, um anzugeben, dass in BeginEstimateCaching Funktion nur eine Ausführungsvariante vorhanden ist.
TCount- Gibt ein Tupel zurück, das an den AccountForEstimates-Vorgang übergeben werden kann, um anzugeben, dass die Anzahl der T-Tore dem amountentspricht.