code: def dot_product(x, y):  # pragma: no cover
      raise NotImplementedError
  
imports: from jax import numpy
  from jaxdf.core import operator
  from jaxdf.discretization import OnGrid
  from .functions import compose
label_desc: Use image node_id 1 for calling a global function with example usage: dot_product(x, y) without return types