English
Languages
English
Bengali
French
German
Japanese
Korean
Portuguese
Spanish
Tamil

FakeSherbrooke

class FakeSherbrooke[source]

Bases: FakeBackendV2

A fake 127 qubit backend.

FakeBackendV2 initializer.

Methods

acquire_channel

Return the acquisition channel for the given qubit.

control_channel

Return the secondary drive channel for the given qubit

drive_channel

Return the drive channel for the given qubit.

measure_channel

Return the measure stimulus channel for the given qubit.

qubit_properties

Return QubitProperties for a given qubit.

run

Run on the fake backend using a simulator.

set_options

Set the options fields for the backend

Attributes

backend_name = 'fake_sherbrooke'
conf_filename = 'conf_sherbrooke.json'
coupling_map

Return the CouplingMap object

defs_filename = 'defs_sherbrooke.json'
dirname = '/home/runner/work/qiskit-metapackage/qiskit-metapackage/.tox/docs/lib/python3.8/site-packages/qiskit/providers/fake_provider/backends/sherbrooke'
dt

Return the system time resolution of input signals

This is required to be implemented if the backend supports Pulse scheduling.

Returns

The input signal timestep in seconds. If the backend doesn’t define dt None will be returned

Return type

dt

dtm

Return the system time resolution of output signals

Returns

The output signal timestep in seconds.

Return type

dtm

instruction_durations

Return the InstructionDurations object.

instruction_schedule_map

Return the InstructionScheduleMap for the instructions defined in this backend’s target.

instructions

A list of Instruction tuples on the backend of the form (instruction, (qubits)

max_circuits
meas_map

Return the grouping of measurements which are multiplexed This is required to be implemented if the backend supports Pulse scheduling.

Returns

The grouping of measurements which are multiplexed

Return type

meas_map

num_qubits

Return the number of qubits the backend has.

operation_names

A list of instruction names that the backend supports.

operations

A list of Instruction instances that the backend supports.

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 = 'props_sherbrooke.json'
provider

Return the backend Provider.

Returns

the Provider responsible for the backend.

Return type

Provider

target

A qiskit.transpiler.Target object for the backend.

Return type

Target

version = 2