merlin.measurement.autodiff module
Automatic differentiation handling for sampling.
- class merlin.measurement.autodiff.AutoDiffProcess(sampling_method='multinomial')
Bases:
objectHandles automatic differentiation backend and sampling noise integration.
- Parameters:
sampling_method (str) – Sampling method used to initialize the internal sampling process.
- autodiff_backend(needs_gradient, apply_sampling, shots)
Determine sampling configuration based on gradient requirements.