Spaces:
Sleeping
Sleeping
File size: 620 Bytes
6551a95 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | from arena.optimizers.registry import get_example
from arena.pseudocode.renderer import generate_pseudocode
def test_pseudocode_contains_optimizer_and_update():
code = get_example("Gradient Descent").code
pseudo = generate_pseudocode(code)
assert "Optimizer: `GradientDescent`" in pseudo
assert "gradient descent update" in pseudo
assert "θ_{t+1}" in pseudo
def test_generate_pseudocode_no_markdown_visitor_nameerror():
code = get_example("Adam From Scratch").code
pseudo = generate_pseudocode(code)
assert "Optimizer: `AdamFromScratch`" in pseudo
assert "Adam update" in pseudo
|