Im working on a project where i will add some additional norm based distances. (Gower, weighted gower, Soergel, Wave Hedges, etc). I was hoping to get some help wrapping my head around the indirection around norm calculations.
im a little unclear looking at trait NormBasedDistance:
from what I understand it looks up, in the norm object, an implicit Impl2[V,Double,Double] that is needed to create a new function that takes a T and a U and returns a Double.
but in norm object, from looking at norm.scala, i cant tell which direction the resolution for Impl2[V, Double, Double] goes.