KLD#

mlquantify.metrics.KLD(prev_pred, prev_real)[source]#

Compute the Kullback-Leibler divergence between the real and predicted prevalences.

Parameters:
prev_realarray-like of shape (n_classes,)

True prevalence values for each class.

prev_predarray-like of shape (n_classes,)

Predicted prevalence values for each class.

Returns:
divergencearray-like of shape (n_classes,)

Kullback-Leibler divergence for each class.