circuit_knitting_toolbox.utils.conversion

Code for converting types of distributions.

Functions

dict_to_array(distribution_dict, force_prob)

Convert dictionary of shot results to array of distribution.

naive_probability_distribution(quasiprobability)

Convert quasiprobability dist to probability dist by zero-ing out negative values.

nearest_probability_distribution(...)

Convert quasiprobability dist to the nearest probability dist.

quasi_to_real(quasiprobability, mode)

Convert a quasi probability to a valid probability distribution.