conduct; niter must be a nonnegative integer, and defaults to
         2
  M (Tensor, optional): the input tensor's mean of size
     (*, 1, n).

References::
      * Nathan Halko, Per-Gunnar Martinsson, and Joel Tropp, Finding
        structure with randomness: probabilistic algorithms for
        constructing approximate matrix decompositions,
        arXiv:0909.4061 [math.NA; math.PR], 2009 (available at arXiv).
Return type:
      Tuple[Tensor, Tensor, Tensor]