fermioniq.config.defaults.standard_config_noisy#

fermioniq.config.defaults.standard_config_noisy(circuit: Circuit, effort: float = 0.1) dict[str, Any]#

Given a circuit return a default config setup that should perform well on a noisy emulation of this circuit.

The effort parameter is used to control how much computational effort will be put into emulating this circuit. More effort will usually mean higher fidelity, although it depends on the difficulty of the circuit.

Parameters:
circuit

The circuit (from Cirq / Qiskit).

effort

A float between 0 and 1 that specifies the ‘effort’ that should be put into emulation. A number closer to 1 will aim to maximize fidelity of the emulation (up to memory limitations).

Returns:
config

Updated emulator input with standard settings.