Fake27QPulseV1
class qiskit.providers.fake_provider.Fake27QPulseV1
Bases: FakePulseBackend
A fake pulse backend with the following characteristics:
-
num_qubits: 27
-
coupling_map:
06 17 ↕ ↕ 00 ↔ 01 ↔ 04 ↔ 07 ↔ 10 ↔ 12 ↔ 15 ↔ 18 ↔ 20 ↔ 23 ↕ ↕ ↕ 02 13 24 ↕ ↕ ↕ 03 ↔ 05 ↔ 08 ↔ 11 ↔ 14 ↔ 16 ↔ 19 ↔ 22 ↔ 25 ↔ 26 ↕ ↕ 09 20
-
basis_gates:
["id", "rz", "sx", "x", "cx", "reset"]
-
scheduled instructions:
#
{'id', 'rz', 'u2', 'x', 'u3', 'sx', 'measure', 'u1'}
for all individual qubits #{'cx'}
for all edges #{'measure'}
for (0, …, 26)
FakeBackend initializer.
The class qiskit.providers.fake_provider.fake_backend.FakeBackend
is deprecated as of Qiskit 1.2. It will be removed in the 2.0 release. Fake backends using BackendV1 are deprecated in favor of GenericBackendV2
. You can convert BackendV1 to BackendV2
with BackendV2Converter
.
Parameters
- configuration (BackendConfiguration) – backend configuration
- time_alive (int) – time to wait before returning result
Attributes
backend_name
Default value: 'fake_27q_pulse_v1'
conf_filename
Default value: 'conf_hanoi.json'
defs_filename
Default value: 'defs_hanoi.json'
dirname
Default value: '/home/runner/work/qiskit/qiskit/.tox/docs/lib/python3.9/site-packages/qiskit/providers/fake_provider/backends_v1/fake_27q_pulse'
options
Return the options for the backend
The options of a backend are the dynamic parameters defining how the backend is used. These are used to control the run()
method.
props_filename
Default value: 'props_hanoi.json'
version
Default value: 1
Methods
configuration
configuration()
Return the backend configuration.
Returns
the configuration for the backend.
Return type
defaults
name
properties
provider
provider()
Return the backend Provider.
Returns
the Provider responsible for the backend.
Return type
run
set_options
set_options(**fields)
Set the options fields for the backend
This method is used to update the options of a backend. If you need to change any of the options prior to running just pass in the kwarg with the new value for the options.
Parameters
fields – The fields to update the options
Raises
AttributeError – If the field passed in is not part of the options