def test_transform_transposed(self): pca = PCA.fromCMatrix(self.u) y = pca.apply(np.transpose(self.x)) z = pca.revert(y) self.assertTrue(np.allclose(z, np.transpose(self.x)))
def test_fromCMatrix(self): pca = PCA.fromCMatrix(self.u) self.assertTrue(np.all(pca.u == np.transpose(self.u)))