snf.metrics.affinity_zscore

snf.metrics.affinity_zscore(arr, labels, n_perms=1000, seed=None)[source]

Calculates z-score of silhouette (affinity) score by permutation

Parameters:
  • arr ((N, N) array_like) – Array of pairwise affinities between samples
  • labels ((N,) array_like) – Predicted labels for each sample
  • n_perms (int, optional) – Number of permutations. Default: 1000
  • seed (int, optional) – Random seed. Default: None
Returns:

z_aff – Z-score of silhouette (affinity) score

Return type:

float