deltakit.decode.noise_sources.SampleStimNoise#
- class deltakit.decode.noise_sources.SampleStimNoise(batch_size=1024)#
Bases:
StimNoiseA noise model that uses a stim file, without modification, to generate noise.
By default, uses batch model to generate noise to make use of stim parallelism. This batching is hidden from the user, and this model provides the same interface as other sources.
Methods#
Return the equivalent exhaustive model for this noise model. |
|
Given some representation of a code, return a generator of batches of errors for that code. |
|
Given some representation of a code, return num_splits number of batch generators of errors for that code and the respective sizes for those generators. |
|
Given some representation of a code, return a generator of errors for that code. |
|
Return the values of data that characterises this noise model. |
|
Return a numpy random number generator, using the member data seed. |
|
Expresses the independent error distribution as a statistical mixture of other error distributions. |
|
Apply noise to a lestim circuit |
|
Given some representation of a code, return num_splits number of generators of errors for that code and the respective sizes for those generators. |