Пример #1
0
    def testAddCols2(self):
        Utilde, Stilde, Vtilde = SVDUpdate.addCols2(self.U, self.s, self.V, self.B)
        ABkEst = numpy.dot((Utilde*Stilde), Vtilde.T)

        print(numpy.linalg.norm(self.AB))
        print(numpy.linalg.norm(self.AB - self.ABk))
        print(numpy.linalg.norm(self.AB - ABkEst))
        print(numpy.linalg.norm(self.ABk - ABkEst))
Пример #2
0
    def testAddCols2(self):
        Utilde, Stilde, Vtilde = SVDUpdate.addCols2(self.U, self.s, self.V,
                                                    self.B)
        ABkEst = numpy.dot((Utilde * Stilde), Vtilde.T)

        print(numpy.linalg.norm(self.AB))
        print(numpy.linalg.norm(self.AB - self.ABk))
        print(numpy.linalg.norm(self.AB - ABkEst))
        print(numpy.linalg.norm(self.ABk - ABkEst))