pyFDN.params#

pyFDN.params(model)[source]#

Every parameter of model, in graph order.

Use it to see what a model exposes before writing a penalty:

>>> for p in pyFDN.params(model):
...     print(p)
ParamRef('input_gain', (8, 1), trainable)
ParamRef('fF', (8,), frozen)
ParamRef('fB', (8, 8), trainable)
ParamRef('output_gain', (1, 8), trainable)
Return type:

list[ParamRef]