(self, a, b, tags)
| 824 | LinalgGeneralizedNonsquareTestCase): |
| 825 | |
| 826 | def do(self, a, b, tags): |
| 827 | a_ginv = linalg.pinv(a) |
| 828 | # `a @ a_ginv == I` does not hold if a is singular |
| 829 | dot = dot_generalized |
| 830 | assert_almost_equal(dot(dot(a, a_ginv), a), a, single_decimal=5, double_decimal=11) |
| 831 | assert_(consistent_subclass(a_ginv, a)) |
| 832 | |
| 833 | |
| 834 | class TestPinv(PinvCases): |
nothing calls this directly
no test coverage detected