コード例 #1
0
def test_invalid_arg_raises_error():
    var = Var([1, 2, 3])
    with pytest.raises(TypeError):
        var.grad('invalid value')
コード例 #2
0
def test_vars_not_linked_fails():
    x = Var(1)
    y = Var(1)
    with pytest.raises(ValueError):
        y.backward()
        y.grad(x)