(self, a, b, tags)
| 710 | class SVDCases(LinalgSquareTestCase, LinalgGeneralizedSquareTestCase): |
| 711 | |
| 712 | def do(self, a, b, tags): |
| 713 | u, s, vt = linalg.svd(a, False) |
| 714 | assert_allclose(a, matmul(np.asarray(u) * np.asarray(s)[..., None, :], |
| 715 | np.asarray(vt)), |
| 716 | rtol=get_rtol(u.dtype)) |
| 717 | assert_(consistent_subclass(u, a)) |
| 718 | assert_(consistent_subclass(vt, a)) |
| 719 | |
| 720 | |
| 721 | class TestSVD(SVDCases, SVDBaseTests): |
nothing calls this directly
no test coverage detected