| 181 | } |
| 182 | |
| 183 | TEST(Pinverse, Square) { |
| 184 | array in = |
| 185 | readTestInput<float>(string(TEST_DIR "/pinverse/pinverse10x10.test")); |
| 186 | array inpinv = pinverse(in); |
| 187 | array out = matmul(in, inpinv, in); |
| 188 | ASSERT_ARRAYS_NEAR(in, out, eps<float>()); |
| 189 | } |
| 190 | |
| 191 | TEST(Pinverse, Dim1GtDim0) { |
| 192 | array in = |
nothing calls this directly
no test coverage detected