iqm.benchmarks.compressive_gst.mgst.additional_fns.sampled_measurements

iqm.benchmarks.compressive_gst.mgst.additional_fns.sampled_measurements#

iqm.benchmarks.compressive_gst.mgst.additional_fns.sampled_measurements(y: ndarray, n_samples: int) ndarray#

Compute finite sample estimates of input probabilities.

Parameters:
  • y (ndarray) – 2D array of measurement outcomes for different sequences, Each column contains the outcome probabilities for a fixed sequence

  • n_samples (int) – Number of samples for each experiment

Returns:

2D array of sampled measurement outcomes for different sequences;

Each column contains the sampled outcome probabilities for a fixed sequence

Return type:

y_sampled

Notes

The entries of each column of y form a probability distribution. From this distribution n random samples are drawn which give estimates for the initial probabilities. This simulates finite sample size data.