Skip to content

Build · Initializer

ring_window

Deterministic windowed input initializer for ring-based topologies.

ring_window

An 80×8 weight matrix drawn by this initializer.
from resdag.layers import ESNLayer

reservoir = ESNLayer(500, feedback_size=3, feedback_initializer="ring_window")
parameter default
c
window
taper 'flat'
signed 'allpos'
input_scaling None
gain None

Works for feedback_initializer= and input_initializer= alike; override parameters with ("ring_window", {...}) or get_input_feedback("ring_window", ...).

See also