Spaces:
Running
Running
File size: 521 Bytes
8565ab7 | 1 2 3 4 5 6 7 8 9 10 11 12 | """Shared, evaluated teaching examples for legends and visual grammar help."""
from functools import lru_cache
@lru_cache(maxsize=2)
def multiplication_example(forward_only=False):
import sympy as sp
from autodiff_visualizer import ComputationGraph, safe_parse_expr
graph = ComputationGraph().build(safe_parse_expr('(x*x)*y'), forward_only=forward_only)
graph.evaluate({sp.Symbol('x'): 3., sp.Symbol('y'): 4.}, forward_only=forward_only)
return graph.to_computation_model(forward_only=forward_only)
|