Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.SamplerExecutionOptions

pydantic model SamplerExecutionOptions

GitHub

Basi: ExecutionOptions

Opzioni di esecuzione per la primitiva "sampler".

Configurazione

  • validate_assignment : bool = True
  • extra : str = vietato

init_qubits

field

Tipo: bool

Valore predefinito: True

Se riportare i qubit allo stato fondamentale ad ogni misurazione.

meas_type

field

Tipo: Literal['classified', 'kerneled', 'avg_kerneled']

Valore predefinito: 'classified'

Come elaborare e restituire i risultati delle misurazioni.

Questa opzione imposta il tipo di ritorno di tutti i registri classici in tutti i risultati della pubblicazione del campionatore.

  • "classified": Restituisce un oggetto di tipo “ BitArray ” contenente i risultati delle misurazioni classificati.

  • "kerneled": Restituisce valori complessi relativi all'IQ ottenuti dall'elaborazione kerneling della traccia di misura, in

    unità arbitrarie.

  • "avg_kerneled": Restituisce i valori complessi dell'IQ calcolati come media tra i vari tiri, espressi in unità arbitrarie.

rep_delay

field

Tipo: float | None

Valore predefinito: None

Il ritardo di ripetizione.

Si tratta del ritardo tra una misurazione e il successivo circuito quantistico. Questa funzionalità è supportata solo sui backend che dispongono di backend.dynamic_reprate_enabled=True. Deve far parte della gamma fornita da backend.rep_delay_range.

Il valore predefinito è dato da backend.default_rep_delay.

scheduler_timing

field

Tipo: bool

Valore predefinito: False

Se restituire i tempi di esecuzione di ciascun circuito quantistico fornito.

Impostando questo valore su, i metadati corrispondenti di ogni elemento del programma True verranno inseriti nei dati restituiti.

Nota

Questa funzionalità è in fase di sperimentazione e può subire modifiche senza preavviso.

stretch_values

field

Tipo: bool

Valore predefinito: False

Se restituire i valori numerici delle estensioni per ciascun circuito quantistico specificato.

Impostando questo valore su, i metadati corrispondenti di ogni elemento del programma True verranno inseriti nei dati restituiti.

Nota

Questa funzionalità è in fase di sperimentazione e può subire modifiche senza preavviso.

update

update(**kwargs)

GitHub

Aggiorna le opzioni.

Parametri

kwargs (Any)

Tipo di restituzione

Nessuna

Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.