Skip to main content
IBM Quantum Platform

SamplerOptions

class SamplerOptions(_VERSION=2, max_execution_time=Unset, environment=<factory>, simulator=<factory>, default_shots=Unset, dynamical_decoupling=<factory>, execution=<factory>, twirling=<factory>, experimental=Unset)

GitHub

Bases : OptionsV2

Options pour l'échantillonneur V2.


Attributs

Paramètres

default_shots

Type : UnsetType | int

Valeur par défaut : Unset

Le nombre de coups par défaut à utiliser si aucun n'est spécifié dans les PUBs ou dans la méthode d'exécution.

Valeur par défaut : 4096.

dynamical_decoupling

Type : DynamicalDecouplingOptions | Dict

Valeur par défaut : FieldInfo(annotation=NoneType, required=False, default_factory=DynamicalDecouplingOptions)

Sous-options pour le découplage dynamique. Voir DynamicalDecouplingOptions pour connaître toutes les options disponibles.

environment

Type : EnvironmentOptions | Dict

Valeur par défaut : FieldInfo(annotation=NoneType, required=False, default_factory=EnvironmentOptions)

execution

Type : SamplerExecutionOptionsV2 | Dict

Valeur par défaut : FieldInfo(annotation=NoneType, required=False, default_factory=SamplerExecutionOptionsV2)

Options de durée d'exécution.

Cliquez ici SamplerExecutionOptionsV2 pour découvrir toutes les options disponibles.

experimental

Type : UnsetType | dict

Valeur par défaut : Unset

Options expérimentales.

max_execution_time

Type : UnsetType | int

Valeur par défaut : Unset

simulator

Type : SimulatorOptions | Dict

Valeur par défaut : FieldInfo(annotation=NoneType, required=False, default_factory=SimulatorOptions)

twirling

Type : TwirlingOptions | Dict

Valeur par défaut : FieldInfo(annotation=NoneType, required=False, default_factory=TwirlingOptions)

Les options de rotation de Pauli.

Cliquez ici TwirlingOptions pour découvrir toutes les options disponibles.


Méthodes

update

update(**kwargs)

GitHub

Mettre à jour les options.

Paramètres

kwargs (Any)

Type de retour

Aucun

Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.