Megosztás a következőn keresztül:


Std.ResourceEstimation

Az Std.ResourceEstimation névtér a következő elemeket tartalmazza:

Név Leírás
AccountForEstimates Adjon meg egy nem felügyelt művelet erőforrás-becsléseit, amelyeket külön kapott. Ez a művelet csak erőforrásbecslő végrehajtási cél használatakor érhető el.
AuxQubitCount A AccountForEstimates műveletnek átadható rekordot ad vissza annak meghatározásához, hogy a kiegészítő qubitek száma megegyezik-e a amount.
BeginEstimateCaching Tájékoztatja az erőforrás-becslőt annak a kódtöredéknek a kezdetéről, amelyhez a becslések gyorsítótárazhatók. Ez a függvény csak erőforrásbecslő végrehajtási cél használatakor érhető el.
BeginRepeatEstimates Arra utasítja az erőforrásbecslőt, hogy feltételezze, hogy a művelet hívásából származó erőforrásokat a EndRepeatEstimates hívásáig count alkalommal kell elszámolni anélkül, hogy a kódot többször is végre kellene hajtania. A BeginRepeatEstimates és EndRepeatEstimates hívásai beágyazhatók. A segédművelet RepeatEstimates lehetővé teszi a két függvény meghívását egy within blokkban.
CczCount A AccountForEstimates műveletnek átadható rekordot ad vissza, amely megadja, hogy a CCZ-kapuk száma megegyezik a amount.
EndEstimateCaching Utasítja az erőforrásbecslőt, hogy állítsa le a becslések gyorsítótárazását, mert a figyelembe vett kódtöredék véget ért. Ez a függvény csak erőforrásbecslő végrehajtási cél használatakor érhető el.
EndRepeatEstimates Társművelet a BeginRepeatEstimates.
MeasurementCount A AccountForEstimates műveletnek átadható rekordot ad vissza, amely megadja, hogy a Mérések szám megegyezik-e a amount.
PSSPCLayout Adja át a függvény által visszaadott értéket a AccountForEstimates műveletnek, hogy jelezze a párhuzamos szintézis szekvenciális Pauli-számítás (PSSPC) elrendezését. Részletekért lásd a https://arxiv.org/pdf/2211.07629.pdf.
RepeatEstimates Arra utasítja az erőforrásbecslőt, hogy feltételezze, hogy a művelet hívásából származó erőforrásokat a Adjoint RepeatEstimates hívásáig count alkalommal kell elszámolni anélkül, hogy a kódot többször is végre kellene hajtania.
RotationCount A AccountForEstimates műveletnek átadható rekordot ad vissza, amely megadja, hogy a forgatások száma megegyezik-e a amount.
RotationDepth A AccountForEstimates műveletnek átadható rekordot ad vissza annak meghatározásához, hogy a forgatási mélység megegyezik-e a amount.
SingleVariant Annak megadására szolgál, hogy csak egy végrehajtási variáns található BeginEstimateCaching függvényben
TCount A AccountForEstimates műveletnek átadható rekordot ad vissza annak meghatározásához, hogy a T kapuk száma megegyezik-e a amount.