Пример #1
0
def test_cy_py_same():
    signal = np.arange(20, dtype=np.float32)

    cy_result = agc_cython.agc(4, signal)
    py_result = agc_python.agc(4, signal)
    c_cy_result = agc_c_cy.agc(4, signal)
#    sub_result = agc_subroutine.agc(4, signal)

    print "cy:", cy_result
    print "py:", py_result
    print "c_cy", c_cy_result
#    print "subroutine", sub_result

    assert np.array_equal(cy_result, py_result)
    assert np.array_equal(cy_result, c_cy_result)
Пример #2
0
def test_cy_py_same():
    signal = np.arange(20, dtype=np.float32)

    cy_result = agc_cython.agc(4, signal)
    py_result = agc_python.agc(4, signal)
    c_cy_result = agc_c_cy.agc(4, signal)
    #    sub_result = agc_subroutine.agc(4, signal)

    print "cy:", cy_result
    print "py:", py_result
    print "c_cy", c_cy_result
    #    print "subroutine", sub_result

    assert np.array_equal(cy_result, py_result)
    assert np.array_equal(cy_result, c_cy_result)
Пример #3
0
def test_cython():
    # just make sure it runs.
    signal = np.arange(20, dtype=np.float32)

    result = agc_cython.agc(4, signal)
Пример #4
0
def test_cython():
    # just make sure it runs.
    signal = np.arange(20, dtype=np.float32)

    result = agc_cython.agc(4, signal)