AzureQuantumProvider Classe
Classe para interfiguração com o serviço do Azure Quantum usando circuitos quânticos do Qiskit.
- Herança
-
qiskit.providers.provider.ProviderV1AzureQuantumProvider
Construtor
AzureQuantumProvider(workspace: Workspace | None = None, **kwargs)
Parâmetros
Nome | Description |
---|---|
workspace
|
Workspace do Azure Quantum. Se estiver ausente, ele criará um novo workspace passando kwargs para o construtor. O padrão é None. Valor padrão: None
|
Métodos
backends |
Retornar uma lista de back-ends correspondentes à filtragem especificada. |
get_backend |
Retornar um único back-end que corresponda à filtragem especificada. |
get_job |
Retorna a instância de trabalho associada à ID fornecida. |
get_workspace |
Retornar o Workspace do Azure Quantum |
backends
Retornar uma lista de back-ends correspondentes à filtragem especificada.
backends(name=None, **kwargs)
Parâmetros
Nome | Description |
---|---|
name
|
nome do back-end. Valor padrão: None
|
**kwargs
Obrigatório
|
ditado usado para filtragem. |
Retornos
Tipo | Description |
---|---|
List[<xref:azure.quantum.qiskit.backends.AzureBackendBase>]
|
uma lista de back-ends que correspondem aos critérios de filtragem. |
get_backend
Retornar um único back-end que corresponda à filtragem especificada.
get_backend(name=None, **kwargs) -> AzureBackendBase
Parâmetros
Nome | Description |
---|---|
name
|
nome do back-end. Valor padrão: None
|
**kwargs
Obrigatório
|
ditado usado para filtragem. |
Retornos
Tipo | Description |
---|---|
<xref:azure.quantum.qiskit.backends.AzureBackendBase>
|
um back-end que corresponde à filtragem. |
Exceções
Tipo | Description |
---|---|
QiskitBackendNotFoundError
|
se nenhum back-end puder ser encontrado ou mais de um back-end corresponder aos critérios de filtragem. |
get_job
Retorna a instância de trabalho associada à ID fornecida.
get_job(job_id) -> AzureQuantumJob
Parâmetros
Nome | Description |
---|---|
job_id
Obrigatório
|
ID do trabalho a ser retornado. |
Retornos
Tipo | Description |
---|---|
Instância do trabalho. |
get_workspace
Retornar o Workspace do Azure Quantum
get_workspace() -> Workspace