code: def _pure(self, s1, s2):
      result = (self.weight * abs(e1 - e2) for e1, e2 in zip(s1, s2))
      result = sum(e**self.p for e in result)
      return result ** (1.0 / self.p)
  
imports: from functools import reduce
  from typing import Any
  from .base import Base, BaseSimilarity
label_desc: Use image node_id 3 for calling the Minkowski obj's underlying member method code with example usage: obj._pure(s1, s2) and returns: unknown