Skip to content

Build · Initializer

chebyshev

Chebyshev mapping initializer for deterministic chaotic initialization.

chebyshev

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

reservoir = ESNLayer(500, feedback_size=3, feedback_initializer="chebyshev")
parameter default
p 0.3
q 5.9
k 3.8
input_scaling None

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

See also