ExecutionOptions
class ExecutionOptions(init_qubits=True, rep_delay=None, scheduler_timing=False, stretch_values=False)
Bases: object
Opções de execução de baixo nível.
Atributos
Parâmetros
- init_qubits (bool)
- rep_delay (float | None)
- scheduler_timing (bool)
- stretch_values (bool)
init_qubits
Tipo: bool
Valor Padrão: True
Se os qubits devem ser reinicializados para o estado fundamental a cada disparo.
rep_delay
Tipo: float | None
Valor Padrão: None
O atraso de repetição.
Este é o intervalo de tempo entre uma medição e o circuito quântico subsequente. Isso só é compatível com back-ends que tenham backend.dynamic_reprate_enabled=True. Deve estar dentro da faixa fornecida por backend.rep_delay_range.
O valor padrão é dado por backend.default_rep_delay.
scheduler_timing
Tipo: bool
Valor Padrão: False
Se deve retornar a temporização do cronograma de cada circuito quântico fornecido.
Definir esse valor como True fará com que os metadados correspondentes a cada item do programa sejam preenchidos nos dados retornados.
Esse recurso é experimental e está sujeito a alterações sem aviso prévio.
stretch_values
Tipo: bool
Valor Padrão: False
Se deve retornar as resoluções numéricas dos alongamentos para cada circuito quântico fornecido.
Definir esse valor como True fará com que os metadados correspondentes a cada item do programa sejam preenchidos nos dados retornados.
Esse recurso é experimental e está sujeito a alterações sem aviso prévio.