code: def canberra_distance(point1, point2):
      """!
      @brief Calculate Canberra distance between two vectors.
  
      \f[
      dist(a, b) = \sum_{i=0}^{N}\frac{\left | a_{i} - b_{i} \right |}{\left | a_{i} \right | + \left | b_{i} \right |};
      \f]
  
      @param[in] point1 (array_like): The first vector.
      @param[in] point2 (array_like): The second vector.
  
      @return (float) Canberra distance between two objects.
  
      """
      distance = 0.0
      for i in range(len(point1)):
          divider = abs(point1[i]) + abs(point2[i])
          if divider == 0.0:
              continue
  
          distance += abs(point1[i] - point2[i]) / divider
  
      return distance
  
imports: import numpy
  from enum import IntEnum
label_desc: Use image node_id 11 for calling a global function with example usage: canberra_distance(point1, point2) and returns: distance