Std.ResourceEstimation
O namespace Std.ResourceEstimation contém os seguintes itens:
Designação | Descrição |
---|---|
AccountForEstimates | Contabilize as estimativas de recursos de uma operação não executada, que foram obtidas separadamente. Essa operação só está disponível ao usar o destino de execução do estimador de recursos. |
AuxQubitCount | Retorna uma tupla que pode ser passada para a operação AccountForEstimates para especificar que o número de qubits auxiliares é igual ao amount . |
BeginEstimateCaching | Informa o estimador de recursos sobre o início do fragmento de código para o qual o cache de estimativas pode ser feito. Essa função só está disponível ao usar o destino de execução do estimador de recursos. |
BeginRepeatEstimates | Instrui o estimador de recursos a assumir que os recursos desde a chamada desta operação até uma chamada para EndRepeatEstimates são contabilizados count vezes, sem a necessidade de executar o código muitas vezes. As chamadas para BeginRepeatEstimates e EndRepeatEstimates podem ser aninhadas. Uma operação auxiliar RepeatEstimates permite chamar as duas funções em um bloco within . |
CczCount | Retorna uma tupla que pode ser passada para a operação AccountForEstimates para especificar que o número de portas CCZ é igual ao amount . |
EndEstimateCaching | Instrui o estimador de recursos a interromper o cache de estimativas porque o fragmento de código em consideração acabou. Essa função só está disponível ao usar o destino de execução do estimador de recursos. |
EndRepeatEstimates | Operação complementar para BeginRepeatEstimates . |
MeasurementCount | Retorna uma tupla que pode ser passada para a operação AccountForEstimates para especificar que o número Medições é igual ao amount . |
PSSPCLayout | Passe o valor retornado pela função para a operação AccountForEstimates para indicar o layout PSSPC (Parallel Synthesis Sequential Pauli Computation). Consulte https://arxiv.org/pdf/2211.07629.pdf para obter detalhes. |
RepeatEstimates | Instrui o estimador de recursos a assumir que os recursos desde a chamada desta operação até uma chamada para Adjoint RepeatEstimates são contabilizados count vezes, sem a necessidade de executar o código muitas vezes. |
RotationCount | Retorna uma tupla que pode ser passada para a operação AccountForEstimates para especificar que o número de rotações é igual ao amount . |
RotationDepth | Retorna uma tupla que pode ser passada para a operação AccountForEstimates para especificar que a profundidade de rotação é igual à amount . |
SingleVariant | Usado para especificar que há apenas uma variante de execução em BeginEstimateCaching função |
Retorna uma tupla que pode ser passada para a operação AccountForEstimates para especificar que o número das portas T é igual ao amount . |