示例#1
0
def test_cntk_eval():

    import cntk
    import cntk.ops

    result = cntk.eval(cntk.ops.floor([.4]))
    np.allclose(result, [0])

    result = cntk.eval(cntk.ops.floor([[.4]]))
    np.allclose(result, [[0]])
示例#2
0
def test_cntk_eval():

    import cntk
    import cntk.ops

    result = cntk.eval(cntk.ops.floor([.4]))
    np.allclose(result, [0])

    result = cntk.eval(cntk.ops.floor([[.4]]))
    np.allclose(result, [[0]])
示例#3
0
def test_eval_plus_one_constant_last():
    result = cntk.eval(
        cntk.plus([1., 2., 3., 4.], cntk.constant([1., 1., 0., 0.])))
    TOLERANCE_ABSOLUTE = 1E-06
    assert np.allclose(result,
                       np.asarray([2., 3., 3., 4.]),
                       atol=TOLERANCE_ABSOLUTE)
示例#4
0
def test_eval_plus_one_input():
    result = cntk.eval(
        cntk.plus(cntk.input_numpy([[1., 2., 3., 4.]]), [1., 1., 0., 0.]))
    TOLERANCE_ABSOLUTE = 1E-06
    assert np.allclose(result,
                       np.asarray([2., 3., 3., 4.]),
                       atol=TOLERANCE_ABSOLUTE)
示例#5
0
def test_eval_plus_one_constant_last():
    result = cntk.eval(cntk.plus(_LEFT, cntk.constant(_RIGHT)))
    TOLERANCE_ABSOLUTE = 1E-06
    assert np.allclose(result, _EXPECTED, atol=TOLERANCE_ABSOLUTE)
示例#6
0
def _test_eval_plus_two_constants():
    result = cntk.eval(cntk.plus(cntk.constant(_LEFT), cntk.constant(_RIGHT)))
    TOLERANCE_ABSOLUTE = 1E-06
    assert np.allclose(result, _EXPECTED, atol=TOLERANCE_ABSOLUTE)
示例#7
0
def test_eval_plus():
    result = cntk.eval(cntk.plus(_LEFT, _RIGHT))
    TOLERANCE_ABSOLUTE = 1E-06
    assert np.allclose(result, _EXPECTED, atol=TOLERANCE_ABSOLUTE)
示例#8
0
def test_eval_plus_two_inputs():
    result = cntk.eval(
        cntk.plus(cntk.input_numpy([_LEFT]), cntk.input_numpy([_RIGHT])))
    TOLERANCE_ABSOLUTE = 1E-06
    assert np.allclose(result, _EXPECTED, atol=TOLERANCE_ABSOLUTE)
示例#9
0
def _test_eval_plus_two_constants():
    result = cntk.eval(cntk.plus(cntk.constant(_LEFT), cntk.constant(_RIGHT)))
    TOLERANCE_ABSOLUTE = 1E-06    
    assert np.allclose(result, _EXPECTED, atol=TOLERANCE_ABSOLUTE)
示例#10
0
def test_eval_plus():
    result = cntk.eval(plus([1., 2., 3., 4.], [1., 1., 0., 0.]))
    TOLERANCE_ABSOLUTE = 1E-06    
    assert np.allclose(result, np.asarray([2., 3., 3., 4.]), atol=TOLERANCE_ABSOLUTE)
示例#11
0
def test_eval_plus_one_constant_last():
    result = cntk.eval(cntk.plus(_LEFT, cntk.constant(_RIGHT)))
    TOLERANCE_ABSOLUTE = 1E-06    
    assert np.allclose(result, _EXPECTED, atol=TOLERANCE_ABSOLUTE)
示例#12
0
def test_eval_plus_two_inputs():
    result = cntk.eval(cntk.plus(cntk.input_numpy([_LEFT]), cntk.input_numpy([_RIGHT])))
    TOLERANCE_ABSOLUTE = 1E-06    
    assert np.allclose(result, _EXPECTED, atol=TOLERANCE_ABSOLUTE)
示例#13
0
def test_eval_plus():
    result = cntk.eval(cntk.plus(_LEFT, _RIGHT))
    TOLERANCE_ABSOLUTE = 1E-06    
    assert np.allclose(result, _EXPECTED, atol=TOLERANCE_ABSOLUTE)
示例#14
0
文件: eval_test.py 项目: AltasK/CNTK
def _test_eval_plus_two_constants():
    result = cntk.eval(cntk.plus(cntk.constant([1., 2., 3., 4.]), cntk.constant([1., 1., 0., 0.])))
    TOLERANCE_ABSOLUTE = 1E-06    
    assert np.allclose(result, np.asarray([2., 3., 3., 4.]), atol=TOLERANCE_ABSOLUTE)			
示例#15
0
文件: eval_test.py 项目: AltasK/CNTK
def test_eval_plus_two_inputs():
    result = cntk.eval(cntk.plus(cntk.input_numpy([[1., 2., 3., 4.]]), cntk.input_numpy([[1., 1., 0., 0.]])))
    TOLERANCE_ABSOLUTE = 1E-06    
    assert np.allclose(result, np.asarray([2., 3., 3., 4.]), atol=TOLERANCE_ABSOLUTE)