PecOptions¶
- class PecOptions(max_overhead=Unset, noise_gain=Unset)[source]¶
Bases:
objectProbabalistic error cancellation mitigation options. This is only used by V2 Estimator.
Attributes
- Parameters:
max_overhead (UnsetType | float | None)
noise_gain (UnsetType | float | Literal['auto'])
- max_overhead: UnsetType | float | None = Unset¶
The maximum circuit sampling overhead allowed, or
Nonefor no maximum.Default: 100.
- noise_gain: UnsetType | float | Literal['auto'] = Unset¶
The amount by which to scale the noise, where:
A value of 0 corresponds to removing the full learned noise.
A value of 1 corresponds to no removal of the learned noise.
A value between 0 and 1 corresponds to partially removing the learned noise.
A value greater than one corresponds to amplifying the learned noise.
If “auto”, the value in the range
[0, 1]will be chosen automatically for each input PUB based on the learned noise strength,max_overhead, and the depth of the PUB.Default: “auto”.
Methods