gamma_null_distribution#

bayesflow.diagnostics.metrics.gamma_null_distribution(num_ranks: int, num_post_draws: int = 1000, num_null_draws: int = 1000) ndarray[source]#

Computes the distribution of expected gamma values under uniformity of ranks.

Parameters:
num_ranksint

Number of ranks to use for each gamma.

num_post_drawsint, optional, default 1000

Number of posterior draws that were used to calculate the rank distribution.

num_null_drawsint, optional, default 1000

Number of returned gamma values under uniformity of ranks.

Returns:
resultnp.ndarray

Array of shape (num_null_draws,) containing gamma values under uniformity of ranks.