Skip to main content
IBM Quantum Platform

qiskit_ibm_runtime.options_models.SamplerExecutionOptions

pydantic model SamplerExecutionOptions

GitHub

Basen: ExecutionOptions

Ausführungsoptionen für die Sampler-Primitive.

Config

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

init_qubits

field

Typ: bool

Standardwert: True

Ob die Qubits bei jedem Schuss in den Grundzustand zurückgesetzt werden sollen.

meas_type

field

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

Standardwert: 'classified'

So verarbeiten und übermitteln Sie Messergebnisse.

Diese Option legt den Rückgabetyp aller klassischen Register in allen Sampler-PUB-Ergebnissen fest.

  • "classified": Gibt ein „ BitArray “ mit klassifizierten Messergebnissen zurück.

  • "kerneled": Gibt komplexe IQ-Datenpunkte zurück, die durch Kernel-Filterung der Messkurve ermittelt wurden, in

    beliebige Einheiten.

  • "avg_kerneled": Gibt komplexe IQ-Datenpunkte zurück, die über mehrere Aufnahmen gemittelt wurden, in beliebigen Einheiten.

rep_delay

field

Typ: float | None

Standardwert: None

Die Wiederholungsverzögerung.

Dies ist die Verzögerung zwischen einer Messung und dem darauf folgenden Quantenschaltkreis. Dies wird nur von Backends unterstützt, die über backend.dynamic_reprate_enabled=True. verfügen. Es muss aus dem von … angebotenen Sortiment stammen backend.rep_delay_range.

Der Standardwert ist backend.default_rep_delay.

scheduler_timing

field

Typ: bool

Standardwert: False

Gibt an, ob die Zeitpunkte des Schaltablaufs für jeden bereitgestellten Quantenschaltkreis zurückgegeben werden sollen.

Wird dieser Wert auf gesetzt, True werden die entsprechenden Metadaten jedes Programmelements in die zurückgegebenen Daten aufgenommen.

Anmerkung

Diese Funktion befindet sich in der Testphase und kann ohne vorherige Ankündigung geändert werden.

stretch_values

field

Typ: bool

Standardwert: False

Ob für jeden angegebenen Quantenkreis numerische Auflösungen der Streckungen zurückgegeben werden sollen.

Wird dieser Wert auf gesetzt, True werden die entsprechenden Metadaten jedes Programmelements in die zurückgegebenen Daten aufgenommen.

Anmerkung

Diese Funktion befindet sich in der Testphase und kann ohne vorherige Ankündigung geändert werden.

update

update(**kwargs)

GitHub

Aktualisieren Sie die Optionen.

Parameter

kwargs (Any)

Rückgabetyp

Keine

War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.