code: def _ppf(self, uloc, dist, length, cache):
          
          output = evaluation.evaluate_inverse(
              dist, uloc.reshape(1, -1)).reshape(length, -1)
          assert uloc.shape == output.shape
          return output
docs: Point percentile function.
  
          Example:
              >>> print(chaospy.Iid(chaospy.Uniform(0, 2), 2).inv(
              ...     [[0.1, 0.2, 0.3], [0.2, 0.2, 0.3]]))
              [[0.2 0.4 0.6]
               [0.4 0.4 0.6]]