class_docstr: Hyperrectangle class.
  
  Represents a Cartesian product of intervals.
docstr: Return the minimum distance between input and points in the hyperrectangle.
  
  Parameters
  ----------
  x : array_like
      Input.
  p : float, optional
      Input.
docstr_tok: ["Return","the","minimum","distance","between","input","and","points","in","the","hyperrectangle",".","Parameters","--","--","--","--","--","x",":","array_like","Input",".","p",":","float",",","optional","Input","."]
code: def min_distance_point(self, x, p=2.0):
      """
      Return the minimum distance between input and points in the hyperrectangle.
  
      Parameters
      ----------
      x : array_like
          Input.
      p : float, optional
          Input.
  
      """
      return minkowski_distance(
          0, np.maximum(0, np.maximum(self.mins - x, x - self.maxes)), p
      )
  
imports: from __future__ import division, print_function, absolute_import
  import sys
  import numpy
  from heapq import heappush, heappop
  import scipy.sparse
label_desc: Use image node_id 5 for calling the Rectangle obj's underlying member method code with example usage: obj.min_distance_point(x, p) and returns: minkowski_distance