Class MoorePenrosePseudoInverse
Object
MoorePenrosePseudoInverse
- All Implemented Interfaces:
Computation<Matrix<DRes<SFixed>>,ProtocolBuilderNumeric>
public class MoorePenrosePseudoInverse extends Object implements Computation<Matrix<DRes<SFixed>>,ProtocolBuilderNumeric>
Compute the Moore-Penrose pseudo inverse of a matrix A. Only the case where A have
either full column or row rank is covered by this function.
-
Constructor Summary
Constructors Constructor Description MoorePenrosePseudoInverse(Matrix<DRes<SFixed>> a)
-
Method Summary
Modifier and Type Method Description DRes<Matrix<DRes<SFixed>>>
buildComputation(ProtocolBuilderNumeric builder)
-
Constructor Details
-
MoorePenrosePseudoInverse
public MoorePenrosePseudoInverse(Matrix<DRes<SFixed>> a)
-
-
Method Details
-
buildComputation
public DRes<Matrix<DRes<SFixed>>> buildComputation(ProtocolBuilderNumeric builder)- Specified by:
buildComputation
in interfaceComputation<Matrix<DRes<SFixed>>,ProtocolBuilderNumeric>
-