Pasqal Classe
Cible pasqal, valeur par défaut du simulateur PasqalTarget.SIM_EMU_TN
Pour traiter les résultats d’une entrée Quil à cette cible, nous vous recommandons d’utiliser la classe Result incluse.
Initialise une nouvelle cible.
- Héritage
-
azure.quantum.target.target.TargetPasqal
Constructeur
Pasqal(workspace: Workspace, name: PasqalTarget | str = PasqalTarget.SIM_EMU_TN, input_data_format: str = 'pasqal.pulser.v1', output_data_format: str = 'pasqal.pulser-results.v1', capability: str = 'BasicExecution', provider_id: str = 'pasqal', encoding: str = '', **kwargs)
Paramètres
Nom | Description |
---|---|
workspace
Obligatoire
|
Espace de travail associé |
name
|
Nom de la cible Valeur par défaut: PasqalTarget.SIM_EMU_TN
|
input_data_format
|
Format des données d’entrée (par exemple, « pasqal.pulser.v1 ») Valeur par défaut: pasqal.pulser.v1
|
output_data_format
|
Format des données de sortie (par exemple, « pasqal.pulser-results.v1 ») Valeur par défaut: pasqal.pulser-results.v1
|
capability
|
Capacité QIR Valeur par défaut: BasicExecution
|
provider_id
|
ID du fournisseur (par exemple, « pasqal ») Valeur par défaut: pasqal
|
encoding
Obligatoire
|
Valeur d’attribut « Content-Encoding » à définir sur l’objet blob d’entrée (par exemple, « gzip ») |
Méthodes
submit |
Envoyez les données d’entrée et renvoyez le travail. Fournissez input_data_format, output_data_format et content_type arguments de mot clé pour remplacer les valeurs par défaut. |
submit
Envoyez les données d’entrée et renvoyez le travail.
Fournissez input_data_format, output_data_format et content_type arguments de mot clé pour remplacer les valeurs par défaut.
submit(input_data: Any, name: str = 'azure-quantum-job', shots: int = None, input_params: InputParams | None | Dict[str, Any] = None, **kwargs) -> Job
Paramètres
Nom | Description |
---|---|
input_data
Obligatoire
|
Données d’entrée |
name
|
Nom du travail Valeur par défaut: azure-quantum-job
|
shots
|
Nombre de captures par défaut sur Aucun Valeur par défaut: None
|
input_params
|
Paramètres d’entrée, consultez InputParams pour plus d’informations. Valeur par défaut: None
|
Retours
Type | Description |
---|---|
Travail Azure Quantum |
Attributs
target_names
Tuple des noms cibles.
target_names = ('pasqal.sim.emu-tn', 'pasqal.qpu.fresnel')