AzureQuantumProvider Classe
Classe pour l’interfacing avec le service Azure Quantum à l’aide de circuits quantiques Qiskit.
- Héritage
-
qiskit.providers.provider.ProviderV1AzureQuantumProvider
Constructeur
AzureQuantumProvider(workspace: Workspace | None = None, **kwargs)
Paramètres
Nom | Description |
---|---|
workspace
|
Espace de travail Azure Quantum. S’il est manquant, il crée un espace de travail passant kwargs au constructeur. La valeur par défaut est None. Valeur par défaut: None
|
Méthodes
backends |
Retourne une liste de back-ends correspondant au filtrage spécifié. |
get_backend |
Retourne un seul back-end correspondant au filtrage spécifié. |
get_job |
Retourne l’instance de travail associée à l’ID donné. |
get_workspace |
Retourner un espace de travail Azure Quantum |
backends
Retourne une liste de back-ends correspondant au filtrage spécifié.
backends(name=None, **kwargs)
Paramètres
Nom | Description |
---|---|
name
|
nom du serveur principal. Valeur par défaut: None
|
**kwargs
Obligatoire
|
dict utilisé pour le filtrage. |
Retours
Type | Description |
---|---|
List[<xref:azure.quantum.qiskit.backends.AzureBackendBase>]
|
liste des back-ends qui correspondent aux critères de filtrage. |
get_backend
Retourne un seul back-end correspondant au filtrage spécifié.
get_backend(name=None, **kwargs) -> AzureBackendBase
Paramètres
Nom | Description |
---|---|
name
|
nom du serveur principal. Valeur par défaut: None
|
**kwargs
Obligatoire
|
dict utilisé pour le filtrage. |
Retours
Type | Description |
---|---|
<xref:azure.quantum.qiskit.backends.AzureBackendBase>
|
un back-end correspondant au filtrage. |
Exceptions
Type | Description |
---|---|
QiskitBackendNotFoundError
|
si aucun back-end n’est trouvé ou que plusieurs back-ends correspondent aux critères de filtrage. |
get_job
Retourne l’instance de travail associée à l’ID donné.
get_job(job_id) -> AzureQuantumJob
Paramètres
Nom | Description |
---|---|
job_id
Obligatoire
|
ID du travail à retourner. |
Retours
Type | Description |
---|---|
Instance de travail. |
get_workspace
Retourner un espace de travail Azure Quantum
get_workspace() -> Workspace