36 lines
2.0 KiB
Plaintext
36 lines
2.0 KiB
Plaintext
---
|
||
title: basic_provider (v1.2)
|
||
description: API reference for qiskit.providers.basic_provider in qiskit v1.2
|
||
in_page_toc_min_heading_level: 2
|
||
python_api_type: module
|
||
python_api_name: qiskit.providers.basic_provider
|
||
---
|
||
|
||
<span id="module-qiskit.providers.basic_provider" />
|
||
|
||
<span id="qiskit-providers-basicprovider" />
|
||
|
||
<span id="basicprovider-python-based-simulators-qiskit-providers-basic-provider" />
|
||
|
||
# BasicProvider: Python-based Simulators
|
||
|
||
`qiskit.providers.basic_provider`
|
||
|
||
A module of Python-based quantum simulators. Simulators can be accessed via the BasicProvider provider, e.g.:
|
||
|
||
```python
|
||
from qiskit.providers.basic_provider import BasicProvider
|
||
|
||
backend = BasicProvider().get_backend('basic_simulator')
|
||
```
|
||
|
||
## Classes
|
||
|
||
| | |
|
||
| --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
|
||
| [`BasicSimulator`](qiskit.providers.basic_provider.BasicSimulator "qiskit.providers.basic_provider.BasicSimulator")(\[provider, target]) | Python implementation of a basic (non-efficient) quantum simulator. |
|
||
| [`BasicProvider`](qiskit.providers.basic_provider.BasicProvider "qiskit.providers.basic_provider.BasicProvider")() | Provider for test simulators. |
|
||
| [`BasicProviderJob`](qiskit.providers.basic_provider.BasicProviderJob "qiskit.providers.basic_provider.BasicProviderJob")(backend, job\_id, result) | BasicProviderJob class. |
|
||
| [`BasicProviderError`](qiskit.providers.basic_provider.BasicProviderError "qiskit.providers.basic_provider.BasicProviderError")(\*message) | Base class for errors raised by the Basic Provider. |
|
||
|