Add support for noise model and level 1 data to local sampler #1990
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This change passes through the
simulator.noise_model
option to theBackendSamplerV2
as anoise_model
option ofrun_options
if the primitive supports therun_options
option (support was added in Qiskit 1.3).Additionally, this change translates the
execution.meas_type
option intomeas_level
andmeas_return
options ofrun_options
if theBackendSamplerV2
supportsrun_options
. This change allows support for level 1 data in local testing mode, where otherwise the default is only to return classified data.