code: def get_stats(l: List) -> dict:
      l = np.array(l)
      quants_names = ["1ile", "25ile", "50ile", "75ile", "99ile"]
      quants = np.quantile(l, [0.01, 0.25, 0.5, 0.75, 0.99])
      d = {
          "min": l.min(),
          "max": l.max(),
          "mean": l.mean(),
      }
  
      q = {k: v for k, v in zip(quants_names, quants)}
      d.update(q)
      return d
  
file_path: icevision/icevision/models/interpretation.py
imports: from icevision.imports import *
  from icevision.utils import *
  from icevision.core import *
  from icevision.data import *
  from icevision.visualize.show_data import show_preds
  from icevision.core.record_components import LossesRecordComponent
label_desc: Use image node_id 3 for calling a global function with example usage: get_stats(l) and returns: d