code: def jensen_shannon_divergence(p, q):
      m = 0.5 * (p + q)
      return 0.5 * (
          kullback_leibler_divergence(p, m)
          + kullback_leibler_divergence(q, m)
      )
  
file_path: popmon/popmon/analysis/comparison/comparisons.py
imports: import numpy
  from scipy import stats
  from popmon.base.registry import Registry
label_desc: Use image node_id 4 for calling a global function with example usage: jensen_shannon_divergence(p, q) and returns: unknown