FakeTokyo#

class qiskit.providers.fake_provider.FakeTokyo[source]#

Bases: FakeBackend

A fake 20 qubit backend.

00 โ†” 01 โ†” 02 โ†” 03 โ†” 04
 โ†•    โ†•    โ†•    โ†• โคซ  โ†•
05 โ†” 06 โ†” 07 โ†” 08 โ†” 09
 โ†• โคซ โ†•    โ†• โคซ โ†•
10 โ†” 11 โ†” 12 โ†” 13 โ†” 14
 โ†•    โ†• โคซ      โ†• โคซ  โ†•
15 โ†” 16 โ†” 17   18   19

Attributes

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.

version = 1#

Methods

configuration()#

Return the backend configuration.

Returns:

the configuration for the backend.

Return type:

BackendConfiguration

name()#

Return the backend name.

Returns:

the name of the backend.

Return type:

str

properties()[source]#

Returns a snapshot of device properties as recorded on 8/30/19.

provider()#

Return the backend Provider.

Returns:

the Provider responsible for the backend.

Return type:

Provider

run(run_input, **kwargs)#

Main job in simulator

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()#

Return the backend status.

Returns:

the status of the backend.

Return type:

BackendStatus