code: def empty(self, shape, complex=False):
          
          if complex:
              return np.empty(shape, dtype=self.complex, order=self.order)
          return np.empty(shape, dtype=self.float, order=self.order)
docs: A wrapper around np.empty which automatically sets the correct type
          and returns an empty array.
  
          :param shape: The shape of the array in np.empty format