Show / Hide Table of Contents

    Method pseudoInvert

    static member pseudoInvert: Tensor<'T> * 'T option -> Tensor<'T>

    Computes the (batched) Moore-Penrose pseudo-inverse of the specified matrix.

    Declaration
    static member pseudoInvert: a:Tensor<'T> * rCond:'T option -> Tensor<'T>
    Parameters
    Type Name Description
    Tensor<'T> a

    The input matrix or tensor to this operation.

    'T option rCond

    The cut-off value for the singular values. (default: 1e-15)

    Returns
    Type Description
    Tensor<'T>

    A new matrix or tensor containing the result of this operation.

    Remarks

    If a is a matrix, its pseudo-inverse is computed. The result is a matrix.

    If a is a tensor of shape [b_1; ...; b_n; i; j], the pseudo-inverse of all matrices consisting of the last two dimensions of the tensor are computed. The result is a tensor of shape [b_1; ...; b_n; j; i].

    See Also
    member FillPseudoInvert: Tensor<'T> * 'T option -> unit
    static member invert: Tensor<'T> -> Tensor<'T>
    Back to top Generated by DocFX