Std.ResourceEstimation
O namespace Std.ResourceEstimation contém as seguintes funções e operações:
Nome | Descrição |
---|---|
accountForEstimates |
Contabilize as estimativas de recursos de uma operação não simplificada, que foram obtidas separadamente. Essa operação só está disponível ao usar o destino de execução do avaliador 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 avaliador de recursos do início do fragmento de código para o qual as estimativas de cache podem ser feitas. Essa função só está disponível ao usar o destino de execução do avaliador de recursos. |
BeginRepeatEstimates | Instrui o avaliador de recursos a assumir que os recursos da chamada desta operação até que uma chamada para EndRepeatEstimates sejam contabilizados por 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 de within . |
CczCount | Retorna uma tupla que pode ser passada para a operação AccountForEstimates para especificar que o número de portões ccz é igual ao amount . |
EndEstimateCaching |
Instrui o avaliador 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 avaliador 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 Medidas é igual ao amount . |
PSSPCLayout | Passe o valor retornado pela função para a operação AccountForEstimates para indicar o layout de PSSPC (Computação Sequencial de Síntese Paralela). Consulte https://arxiv.org/pdf/2211.07629.pdf para obter detalhes. |
RepeatEstimates | Instrui o avaliador de recursos a assumir que os recursos da chamada desta operação até que uma chamada para Adjoint RepeatEstimates sejam contabilizados por 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 de AccountForEstimates para especificar que a profundidade de rotação é igual ao amount . |
SingleVariant | Usado para especificar que há apenas uma variante de execução na função BeginEstimateCaching |
TCount | Retorna uma tupla que pode ser passada para a operação AccountForEstimates para especificar que o número de portões T é igual ao amount . |