def forward

bendtorch-core@0.1.0.0 · src/autograd/backward.bend:286

import bendtorch-core@0.1.0.0/src/autograd/backward.bend as Backward
import Base

286def forward(kind: Binary, +a: Nat, +b: Nat, +left: F32, +right: F32) -> Entry:
287  match kind:
288    case Plus{}:
289      Entry{Add{a, b}, F32.add(left, right), None{}}
290    case Minus{}:
291      Entry{Sub{a, b}, F32.sub(left, right), None{}}
292    case Times{}:
293      Entry{Mul{a, b, left, right}, F32.mul(left, right), None{}}

Uses (9)

Used by (1)