qiskit.providers.fake_provider.FakeGeneva.run¶
- FakeGeneva.run(run_input, **options)¶
Run on the fake backend using a simulator.
This method runs circuit jobs (an individual or a list of QuantumCircuit ) and pulse jobs (an individual or a list of Schedule or ScheduleBlock) using BasicAer or Aer simulator and returns a
Job
object.If qiskit-aer is installed, jobs will be run using AerSimulator with noise model of the fake backend. Otherwise, jobs will be run using BasicAer simulator without noise.
Currently noisy simulation of a pulse job is not supported yet in FakeBackendV2.
- Parâmetros
run_input (QuantumCircuit or Schedule or ScheduleBlock or list) – An individual or a list of
ScheduleBlock
, orSchedule
objects to run on the backend.options – Any kwarg options to pass to the backend for running the config. If a key is also present in the options attribute/object then the expectation is that the value specified will be used instead of what’s set in the options object.
- Retorno
The job object for the run
- Tipo de retorno
- Levanta
QiskitError – If a pulse job is supplied and qiskit-aer is not
installed. –