Build · Initialization
Initializer catalog¶
Input and feedback initializers fill the weight matrices that project
external signals into the reservoir. Each page below shows the matrix an
initializer draws, lists its parameters, and gives the code to select it
in ESNLayer.
-
Bernoulli sign initializer for input/feedback weight matrices.
-
Deterministic binary balanced initializer using Walsh-Hadamard structure.
-
Input initializer for chain-of-neurons reservoirs.
-
Chebyshev mapping initializer for deterministic chaotic initialization.
-
Chessboard pattern initializer with alternating {-1, +1} values.
-
Input initializer for dendro-cycle reservoirs.
-
Informed input layer for hybrid/knowledge ESNs (RC.jl
informed_init[Pathak2018]). -
Logistic-map input initializer (RC.jl
logistic_mapping[Wang2022]). -
Minimal-complexity input weights (Rodan & Tiňo; RC.jl
minimal_init). -
Gaussian (normal) initializer for input/feedback weight matrices.
-
Initializer that connects each input to two opposite anchors on an n-node ring.
-
Pseudo-diagonal initializer for structured input connections.
-
Random initializer for feedback/input weight matrices.
-
Binary random initializer for input/feedback weight matrices.
-
Deterministic windowed input initializer for ring-based topologies.
-
Bounded uniform initializer for input/feedback weight matrices.
-
Weighted block-diagonal random input layer (RC.jl
weighted_init[Lu2017]). -
Minimal weighted block-diagonal input layer (RC.jl
weighted_minimal). -
Initializer that sets all weights to zero.