Skip to content

Build · Topology (matrix)

antisymmetric

Build a random antisymmetric (skew-symmetric) matrix :math:A - A^\top.

from resdag.layers import ESNLayer

reservoir = ESNLayer(500, feedback_size=3, topology="antisymmetric", spectral_radius=0.9)
parameter default
scaling 1.0

Override any parameter with the tuple spec — topology=("antisymmetric", {...}) — or pre-configure with get_topology("antisymmetric", ...). Scaling to a target spectral radius happens after construction, whatever the source.

See also