parameters: (self, maxes, mins)
docstring: Construct a hyperrectangle.
docstring_summary: Construct a hyperrectangle.
docstring_tokens: Construct a hyperrectangle .
function: def __init__(self, maxes, mins):
          """Construct a hyperrectangle."""
          self.maxes = np.maximum(maxes,mins).astype(float)
          self.mins = np.minimum(maxes,mins).astype(float)
          self.m, = self.maxes.shape
function_tokens: def __init__ ( self , maxes , mins ) : self . maxes = np . maximum ( maxes , mins ) . astype ( float ) self . mins = np . minimum ( maxes , mins ) . astype ( float ) self . m , = self . maxes . shape