There was an error while loading. Please reload this page.
src/nodes.rs — closed NirNode enum. Wire names via type_name() must match io::wire::WIRE_TYPES.
src/nodes.rs
NirNode
type_name()
io::wire::WIRE_TYPES
NirNode::Input
NirNode::Output
Affine
Linear
Scale
Conv1d
Conv2d
CubaLi
CubaLif
Delay
Flatten
I
If
Li
Lif
Threshold
Graph(Box<NirGraph>)
Upstream Identity is intentionally absent (not in Python serializer registry).
Reject / never write: CurrLIF, Convolution, Integrator, SumPooling, …
CurrLIF
Convolution
Integrator
SumPooling
Examples: v_reset, w_in may be absent on wire; reader fills Python-compatible defaults so in-memory graphs match nir.read.
v_reset
w_in
nir.read
Symbolic modes "same" / "valid" as strings; explicit integer padding as arrays.
"same"
"valid"
Last updated: July 29, 2026 Updated by: Grok Build: Grok 4.5 Package tip reference: df72fc9 (main)
df72fc9