Skip to content

Build · Initializer

weighted_init

Weighted block-diagonal random input layer (RC.jl weighted_init [Lu2017]).

from resdag.layers import ESNLayer

reservoir = ESNLayer(500, feedback_size=3, feedback_initializer="weighted_init")
parameter default
input_scaling 0.1

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

See also