pyhgf.typing.vectorised.LayerParams#

class pyhgf.typing.vectorised.LayerParams(tonic_volatility, tonic_volatility_vol, volatility_coupling, autoconnection_strength_vol)[source]#

Per-layer static parameters.

Each field is an array with one entry per node in the layer.

Parameters:
  • tonic_volatility (jax.Array) – The tonic (baseline) volatility of the value level.

  • tonic_volatility_vol (jax.Array) – The tonic (baseline) volatility of the volatility level.

  • volatility_coupling (jax.Array) – The volatility-coupling strength between the value and volatility levels.

  • autoconnection_strength_vol (jax.Array) – The autoconnection (self-coupling) strength of the volatility level.

__init__(tonic_volatility, tonic_volatility_vol, volatility_coupling, autoconnection_strength_vol)#
Parameters:
  • tonic_volatility (Array)

  • tonic_volatility_vol (Array)

  • volatility_coupling (Array)

  • autoconnection_strength_vol (Array)

Return type:

None

Methods

__init__(tonic_volatility, ...)

create(n_nodes[, tonic_volatility, ...])

Initialise layer params with defaults.

Attributes

tonic_volatility

tonic_volatility_vol

volatility_coupling

autoconnection_strength_vol