示例#1
0
def assert_close(X, Y):
    X = sm.as_numpy(X).ravel()
    Y = sm.as_numpy(Y).ravel()
    if X.dtype == np.float32:
        np.testing.assert_allclose(X, Y, rtol=1e-3, atol=np.inf)
    elif X.dtype == np.float64:
        np.testing.assert_allclose(X, Y, rtol=1e-6, atol=np.inf)
    else:
        assert_all(X == Y)
示例#2
0
文件: testutil.py 项目: kawasakin/foo
def assert_close(X,Y):
    X = sm.as_numpy(X).ravel()
    Y = sm.as_numpy(Y).ravel()
    if   X.dtype == np.float32: np.testing.assert_allclose(X,Y,rtol=1e-3,atol=np.inf)
    elif X.dtype == np.float64: np.testing.assert_allclose(X,Y,rtol=1e-6,atol=np.inf)
    else: assert_all(X == Y)
示例#3
0
文件: testutil.py 项目: kawasakin/foo
def assert_ne(X,Y): assert(np.any(sm.as_numpy(X) != sm.as_numpy(Y)))
def assert_close(X,Y):
示例#4
0
文件: testutil.py 项目: kawasakin/foo
def assert_eq(X,Y): assert(np.all(sm.as_numpy(X) == sm.as_numpy(Y)))
def assert_ne(X,Y): assert(np.any(sm.as_numpy(X) != sm.as_numpy(Y)))
示例#5
0
文件: testutil.py 项目: kawasakin/foo
def assert_all(X): assert(np.all(sm.as_numpy(X)))
def assert_any(X): assert(np.any(sm.as_numpy(X)))
示例#6
0
def assert_ne(X, Y):
    assert (np.any(sm.as_numpy(X) != sm.as_numpy(Y)))
示例#7
0
def assert_eq(X, Y):
    assert (np.all(sm.as_numpy(X) == sm.as_numpy(Y)))
示例#8
0
def assert_any(X):
    assert (np.any(sm.as_numpy(X)))
示例#9
0
def assert_all(X):
    assert (np.all(sm.as_numpy(X)))