def METHOD_NAME():
    v = vector("v")
    abs_expr, abs_updates = at_map(
        lambda x: abs(x), v, [], truncate_gradient=-1, go_backwards=False
    )
    f = function([v], abs_expr, updates=abs_updates, allow_input_downcast=True)
    rng = np.random.default_rng(utt.fetch_seed())
    vals = rng.uniform(-5.0, 5.0, size=(10,))
    abs_vals = abs(vals)
    aesara_vals = f(vals)
    utt.assert_allclose(abs_vals, aesara_vals)