Compartir a través de


Std.ResourceEstimation

El espacio de nombres Std.ResourceEstimation contiene las siguientes funciones y operaciones:

Nombre Descripción
AccountForEstimates Tenga en cuenta las estimaciones de recursos de una operación no implementada, que se obtuvieron por separado. Esta operación solo está disponible cuando se usa el destino de ejecución del estimador de recursos.
AuxQubitCount Devuelve una tupla que se puede pasar a la operación de AccountForEstimates para especificar que el número de cúbits auxiliares es igual al amount.
BeginEstimateCaching Informa al estimador de recursos del inicio del fragmento de código para el que se pueden realizar estimaciones del almacenamiento en caché. Esta función solo está disponible cuando se usa el destino de ejecución del estimador de recursos.
BeginRepeatEstimates Indica al estimador de recursos que asuma que los recursos de la llamada de esta operación hasta que se tenga en cuenta una llamada a EndRepeatEstimates por count veces, sin necesidad de ejecutar el código muchas veces. Las llamadas a BeginRepeatEstimates y EndRepeatEstimates se pueden anidar. Una operación auxiliar RepeatEstimates permite llamar a las dos funciones en un bloque within.
CczCount Devuelve una tupla que se puede pasar a la operación de AccountForEstimates para especificar que el número de puertas CCZ es igual al amount.
EndEstimateCaching Indica al estimador de recursos que detenga el almacenamiento en caché de estimaciones porque el fragmento de código en consideración ha terminado. Esta función solo está disponible cuando se usa el destino de ejecución del estimador de recursos.
endRepeatEstimates Operación complementaria para BeginRepeatEstimates.
MeasurementCount Devuelve una tupla que se puede pasar a la operación de AccountForEstimates para especificar que el número Measurements es igual al amount.
PSSPCLayout Pase el valor devuelto por la función a la operación AccountForEstimates para indicar el diseño de Pauli Computation secuencial de síntesis paralela (PSSPC). Consulte https://arxiv.org/pdf/2211.07629.pdf para obtener más información.
repeatEstimates Indica al estimador de recursos que asuma que los recursos de la llamada de esta operación hasta que se tenga en cuenta una llamada a Adjoint RepeatEstimates por count veces, sin necesidad de ejecutar el código muchas veces.
RotationCount Devuelve una tupla que se puede pasar a la operación AccountForEstimates para especificar que el número de rotaciones es igual al amount.
rotationDepth Devuelve una tupla que se puede pasar a la operación de AccountForEstimates para especificar que la profundidad de rotación es igual a la amount.
SingleVariant Se usa para especificar que solo hay una variante de ejecución en BeginEstimateCaching función
TCount de Devuelve una tupla que se puede pasar a la operación de AccountForEstimates para especificar que el número de puertas T es igual al amount.