inputs. Available options are: None, gesvd, gesvdj, and
        gesvda. Check "torch.linalg.svd()" for details. Default:
        None.
  * **out** (*Tensor**, **optional*) -- output tensor. Ignored if
    *None*. Default: *None*.

Returns:
      A real-valued tensor, even when "A" is complex.
Examples:
  >>> A = torch.randn(5, 3)
  >>> S = torch.linalg.svdvals(A)
  >>> S
  tensor([2.5139, 2.1087, 1.1066])

  >>> torch.dist(S, torch.linalg.svd(A, full_matrices=False).S)
  tensor(2.4576e-07)
