コード例 #1
0
ファイル: test_affine.py プロジェクト: kelli-jean/regreg
def test_misc():
    X = np.random.standard_normal((40, 5))
    power_L(X)
    Xa = rr.astransform(X)
    np.testing.assert_allclose(todense(Xa), X)

    reshapeA = adjoint(reshape((30, ), (6, 5)))
    assert_raises(NotImplementedError, todense, reshapeA)
コード例 #2
0
ファイル: test_affine.py プロジェクト: bnaul/regreg
def test_misc():
    X = np.random.standard_normal((40, 5))
    power_L(X)
    Xa = rr.astransform(X)
    np.testing.assert_allclose(todense(Xa), X)

    reshapeA = adjoint(reshape((30,), (6,5)))
    assert_raises(NotImplementedError, todense, reshapeA)
コード例 #3
0
ファイル: test_affine.py プロジェクト: kelli-jean/regreg
def test_reshape():
    reshape_ = reshape((30, ), (6, 5))
    assert_equal(reshape_.linear_map(np.arange(30)).shape, (6, 5))
    assert_equal(reshape_.affine_map(np.arange(30)).shape, (6, 5))
    assert_equal(reshape_.adjoint_map(np.zeros((6, 5))).shape, (30, ))
コード例 #4
0
ファイル: test_affine.py プロジェクト: bnaul/regreg
def test_reshape():
    reshape_ = reshape((30,), (6,5))
    assert_equal(reshape_.linear_map(np.arange(30)).shape, (6,5))
    assert_equal(reshape_.affine_map(np.arange(30)).shape, (6,5))
    assert_equal(reshape_.adjoint_map(np.zeros((6,5))).shape, (30,))