Esempio n. 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]])
Esempio n. 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]])
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 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)
Esempio n. 14
0
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)			
Esempio n. 15
0
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)