nflow-architecture-spec / docs /OPERATORS.md

Commit History

docs: OPERATORS.md — Session 5 summary (batched_matmul, groups conv, groupnorm, ~71 ops)
a80c4d4
verified

krystv commited on

docs: 3-way simulator/PyTorch/Keras parity verified
fad41e6
verified

krystv commited on

docs: verified simulator<->PyTorch export parity
98bdb82
verified

krystv commited on

docs: one-click forward pass (run_forward + RunResultView)
9c333d7
verified

krystv commited on

docs: exec_coverage Tauri command + api.execCoverage() frontend surface
e5d2243
verified

krystv commited on

docs: nn.linear ONNX mapping = Gemm
06f6a01
verified

krystv commited on

docs: execution coverage audit API + io node passthrough
1d2a7e4
verified

krystv commited on

docs: embedding/dropout/batchnorm execute (~61 ops)
57278f2
verified

krystv commited on

docs: exact multi-head MHA + reshape-0 lowering + post-lower inference
386714d
verified

krystv commited on

docs: layernorm/rmsnorm execute numerically (~58 ops)
41b2b0b
verified

krystv commited on

docs: pooling kernels execute; full CNN forward pass runs in numeric runtime (~56 ops)
84be043
verified

krystv commited on

docs: nn.conv2d now executes numerically (direct NCHW conv, owned ParamSpec)
c56a559
verified

krystv commited on

docs: nn.linear executes numerically via owned ParamSpec (deterministic seeded materialization)
3e21f8d
verified

krystv commited on

docs: composite blocks now expose attrs in inspector
50de560
verified

krystv commited on

docs: exec now ~50 ops (reductions + flatten/squeeze/unsqueeze)
2e974ce
verified

krystv commited on

docs: attention 1/sqrt(d_k) scaling now numerically exact
9a7ab41
verified

krystv commited on

docs: all movement ops now have CPU numeric kernels
da18617
verified

krystv commited on

docs: movement.transpose/concat/gather/onehot now have CPU numeric kernels
f6c302b
verified

krystv commited on

docs(operators): document math.scale
d8873a6
verified

krystv commited on

docs: document expanded nflow-exec CPU numeric kernel coverage (~37 ops) + exec step in 'adding an operator'
85fa39f
verified

krystv commited on

docs(operators): document movement.onehot
34fb0d0
verified

krystv commited on

docs(operators): document movement.gather
a29cbf6
verified

krystv commited on

docs(operators): document movement.slice
da0647f
verified

krystv commited on

docs(operators): document movement.pad / tile / expand
7657991
verified

krystv commited on

docs: training-config / optimizer codegen (per-backend slot translation)
0b26114
verified

krystv commited on

docs: add Loss operators section + framework-asymmetric loss export (83 prims)
bc7f76b
verified

krystv commited on

docs: sync catalog (76 prims) with flow.where + math.clip
517c2a8
verified

krystv commited on

docs: sync operator catalog (74 prims) + param-ownership note with new ONNX/Keras-parity ops
02e06b3
verified

krystv commited on