(self, a, b, tags)
| 838 | class PinvHermitianCases(HermitianTestCase, HermitianGeneralizedTestCase): |
| 839 | |
| 840 | def do(self, a, b, tags): |
| 841 | a_ginv = linalg.pinv(a, hermitian=True) |
| 842 | # `a @ a_ginv == I` does not hold if a is singular |
| 843 | dot = dot_generalized |
| 844 | assert_almost_equal(dot(dot(a, a_ginv), a), a, single_decimal=5, double_decimal=11) |
| 845 | assert_(consistent_subclass(a_ginv, a)) |
| 846 | |
| 847 | |
| 848 | class TestPinvHermitian(PinvHermitianCases): |
nothing calls this directly
no test coverage detected