Std.ResourceEstimation
L’espace de noms Std.ResourceEstimation contient les fonctions et opérations suivantes :
Nom | Description |
---|---|
AccountForEstimates | Comptez les estimations de ressources d’une opération non implémentée, qui ont été obtenues séparément. Cette opération est disponible uniquement lors de l’utilisation de la cible d’exécution de l’estimateur de ressources. |
AuxQubitCount | Retourne un tuple qui peut être passé à l’opération de AccountForEstimates pour spécifier que le nombre de qubits auxiliaires est égal au amount . |
BeginEstimateCaching | Informe l’estimateur de ressource du début du fragment de code pour lequel l’estimation de la mise en cache peut être effectuée. Cette fonction est disponible uniquement lors de l’utilisation de la cible d’exécution de l’estimateur de ressources. |
BeginRepeatEstimates | Indique à l’estimateur de ressources de supposer que les ressources de l’appel de cette opération jusqu’à ce qu’un appel à EndRepeatEstimates soit pris en compte count fois, sans avoir à exécuter le code plusieurs fois. Les appels à BeginRepeatEstimates et EndRepeatEstimates peuvent être imbriqués. Une opération d’assistance RepeatEstimates permet d’appeler les deux fonctions dans un bloc within . |
CczCount | Retourne un tuple qui peut être passé à l’opération de AccountForEstimates pour spécifier que le nombre de portes CCZ est égal au amount . |
endEstimateCaching | Indique à l’estimateur de ressource d’arrêter la mise en cache des estimations, car le fragment de code en considération est terminé. Cette fonction est disponible uniquement lors de l’utilisation de la cible d’exécution de l’estimateur de ressources. |
EndRepeatEstimates | Opération complémentaire pour BeginRepeatEstimates . |
MesureCount | Retourne un tuple qui peut être transmis à l’opération de AccountForEstimates pour spécifier que le nombre mesures est égal à la amount . |
PSSPCLayout | Transmettez la valeur retournée par la fonction à l’opération de AccountForEstimates pour indiquer la disposition psSPC (Parallel Synthesis Sequential Pauli Computation). Pour plus d’informations, consultez https://arxiv.org/pdf/2211.07629.pdf. |
RepeatEstimates | Indique à l’estimateur de ressources de supposer que les ressources de l’appel de cette opération jusqu’à ce qu’un appel à Adjoint RepeatEstimates soit pris en compte count fois, sans avoir à exécuter le code plusieurs fois. |
RotationCount | Retourne un tuple qui peut être passé à l’opération de AccountForEstimates pour spécifier que le nombre de rotations est égal au amount . |
RotationDepth | Retourne un tuple qui peut être passé à l’opération de AccountForEstimates pour spécifier que la profondeur de rotation est égale à la amount . |
SingleVariant | Utilisé pour spécifier qu’il n’existe qu’une seule variante d’exécution dans BeginEstimateCaching fonction |
TCount | Retourne un tuple qui peut être passé à l’opération de AccountForEstimates pour spécifier que le nombre de portes T est égal à la amount . |