pygsti.tools.mcfetools.adjusted_success_probability

pygsti.tools.mcfetools.adjusted_success_probability#

adjusted_success_probability(hamming_distance_counts)#

Utility function for MCFE VBDataFrame creation.

Compute the adjusted success probability adjSP of a circuit from its Hamming distance counts, according to the formula

adjSP = sum_{k=0}^n (-1/2)^k * h_k,

where h_k is the probability of Hamming distance k.

Parameters:

hamming_distance_counts (np.ndarray[float]) – Array whose indices correspond to Hamming distances, and whose values at each index correspond to the number of counts of that Hamming distance in the circuit outcome data from which hamming_distance_counts was derived.

Returns:

adjusted success probability.

Return type:

float