Skip to main contentIBM Quantum Documentation
This page is from an old version of Qiskit SDK and does not exist in the latest version. We recommend you migrate to the latest version. See the release notes for more information.

FakeMontreal

class FakeMontreal

GitHub

Bases: qiskit.providers.fake_provider.fake_pulse_backend.FakePulseBackend

A fake 27 qubit backend.

FakeBackend initializer.

Parameters

  • configuration (BackendConfiguration) – backend configuration
  • time_alive (int) – time to wait before returning result

Methods

configuration

FakeMontreal.configuration()

Return the backend configuration.

Returns

the configuration for the backend.

Return type

BackendConfiguration

defaults

FakeMontreal.defaults()

Returns a snapshot of device defaults

name

FakeMontreal.name()

Return the backend name.

Returns

the name of the backend.

Return type

str

properties

FakeMontreal.properties()

Returns a snapshot of device properties

provider

FakeMontreal.provider()

Return the backend Provider.

Returns

the Provider responsible for the backend.

Return type

Provider

run

FakeMontreal.run(run_input, **kwargs)

Main job in simulator

set_options

FakeMontreal.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

status

FakeMontreal.status()

Return the backend status.

Returns

the status of the backend.

Return type

BackendStatus


Attributes

backend_name

Default value: 'fake_montreal'

conf_filename

Default value: 'conf_montreal.json'

defs_filename

Default value: 'defs_montreal.json'

dirname

Default value: '/home/runner/work/qiskit/qiskit/.tox/docs/lib/python3.8/site-packages/qiskit/providers/fake_provider/backends/montreal'

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_montreal.json'

version

Default value: 1

Was this page helpful?
Report a bug or request content on GitHub.