AzureQuantumProvider Classe
Classe per l'interazione con il servizio Azure Quantum usando circuiti quantistici Qiskit.
- Ereditarietà
-
qiskit.providers.provider.ProviderV1AzureQuantumProvider
Costruttore
AzureQuantumProvider(workspace: Workspace | None = None, **kwargs)
Parametri
Nome | Descrizione |
---|---|
workspace
|
Area di lavoro di Azure Quantum. Se mancante, verrà creata una nuova area di lavoro passando kwargs al costruttore. Il valore predefinito è Nessuno. Valore predefinito: None
|
Metodi
backends |
Restituisce un elenco di back-end corrispondenti al filtro specificato. |
get_backend |
Restituisce un singolo back-end corrispondente al filtro specificato. |
get_job |
Restituisce l'istanza di Job associata all'ID specificato. |
get_workspace |
Restituire l'area di lavoro di Azure Quantum |
backends
Restituisce un elenco di back-end corrispondenti al filtro specificato.
backends(name=None, **kwargs)
Parametri
Nome | Descrizione |
---|---|
name
|
nome del back-end. Valore predefinito: None
|
**kwargs
Necessario
|
dict utilizzato per il filtro. |
Restituisce
Tipo | Descrizione |
---|---|
List[<xref:azure.quantum.qiskit.backends.AzureBackendBase>]
|
elenco di back-end che corrispondono ai criteri di filtro. |
get_backend
Restituisce un singolo back-end corrispondente al filtro specificato.
get_backend(name=None, **kwargs) -> AzureBackendBase
Parametri
Nome | Descrizione |
---|---|
name
|
nome del back-end. Valore predefinito: None
|
**kwargs
Necessario
|
dict utilizzato per il filtro. |
Restituisce
Tipo | Descrizione |
---|---|
<xref:azure.quantum.qiskit.backends.AzureBackendBase>
|
back-end corrispondente al filtro. |
Eccezioni
Tipo | Descrizione |
---|---|
QiskitBackendNotFoundError
|
se non è possibile trovare alcun back-end o più back-end corrispondano ai criteri di filtro. |
get_job
Restituisce l'istanza di Job associata all'ID specificato.
get_job(job_id) -> AzureQuantumJob
Parametri
Nome | Descrizione |
---|---|
job_id
Necessario
|
ID del processo da restituire. |
Restituisce
Tipo | Descrizione |
---|---|
Istanza del processo. |
get_workspace
Restituire l'area di lavoro di Azure Quantum
get_workspace() -> Workspace