Skip to main content
IBM Quantum Platform

ExecutionOptions

class ExecutionOptions(init_qubits=True, rep_delay=None, scheduler_timing=False, stretch_values=False)

GitHub

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.

Nota

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.

Nota

Esse recurso é experimental e está sujeito a alterações sem aviso prévio.


Métodos

Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.