qiskit_ibm_runtime.options_models.SamplerExecutionOptions
pydantic model SamplerExecutionOptions
Bases : ExecutionOptions
Options d'exécution pour la primitive d'échantillonnage.
Config
- validate_assignment : bool = True
- supplément : str = interdit
init_qubits
field
Type: bool
Valeur par défaut : True
Faut-il ramener les qubits à l'état fondamental à chaque tir?
meas_type
field
Type : Literal['classified', 'kerneled', 'avg_kerneled']
Valeur par défaut : 'classified'
Comment traiter et transmettre les résultats de mesure.
Cette option définit le type de retour de tous les registres classiques dans tous les résultats de publication de l'échantillonneur.
-
"classified": Renvoie un objet de type « BitArray » contenant les résultats de mesure classés. -
"kerneled": Renvoie des points de données IQ complexes issus de l'application d'un noyau à la courbe de mesure, enunités arbitraires.
-
"avg_kerneled": Renvoie des valeurs complexes d'IQ, calculées en moyenne sur plusieurs tirs, exprimées en unités arbitraires.
rep_delay
field
Type : float | None
Valeur par défaut : None
Le délai de répétition.
Il s'agit du délai entre une mesure et le circuit quantique qui suit. Cette fonctionnalité n'est prise en charge que sur les backends qui disposent de backend.dynamic_reprate_enabled=True. Il doit faire partie de la gamme proposée par backend.rep_delay_range.
La valeur par défaut est donnée par backend.default_rep_delay.
scheduler_timing
field
Type: bool
Valeur par défaut : False
Indique s'il faut renvoyer les temps de cycle de chaque circuit quantique fourni.
True Si vous définissez cette valeur sur, les métadonnées correspondantes de chaque élément du programme seront incluses dans les données renvoyées.
Cette fonctionnalité est expérimentale et susceptible d'être modifiée sans préavis.
stretch_values
field
Type: bool
Valeur par défaut : False
Indique s'il faut renvoyer les résolutions numériques des étirements pour chaque circuit quantique fourni.
True Si vous définissez cette valeur sur, les métadonnées correspondantes de chaque élément du programme seront incluses dans les données renvoyées.
Cette fonctionnalité est expérimentale et susceptible d'être modifiée sans préavis.