(self)
| 853 | assert_(eq(mXcp._data, mX.filled(0).cumsum(1))) |
| 854 | |
| 855 | def test_varstd(self): |
| 856 | (x, X, XX, m, mx, mX, mXX,) = self.d |
| 857 | assert_(eq(mX.var(axis=None), mX.compressed().var())) |
| 858 | assert_(eq(mX.std(axis=None), mX.compressed().std())) |
| 859 | assert_(eq(mXX.var(axis=3).shape, XX.var(axis=3).shape)) |
| 860 | assert_(eq(mX.var().shape, X.var().shape)) |
| 861 | (mXvar0, mXvar1) = (mX.var(axis=0), mX.var(axis=1)) |
| 862 | for k in range(6): |
| 863 | assert_(eq(mXvar1[k], mX[k].compressed().var())) |
| 864 | assert_(eq(mXvar0[k], mX[:, k].compressed().var())) |
| 865 | assert_(eq(np.sqrt(mXvar0[k]), |
| 866 | mX[:, k].compressed().std())) |
| 867 | |
| 868 | |
| 869 | def eqmask(m1, m2): |
nothing calls this directly
no test coverage detected