pyhgf.updates.prediction.volatile.volatile_node_prediction#

pyhgf.updates.prediction.volatile.volatile_node_prediction(attributes, node_idx, edges, **args)[source]#

Update the expected mean and expected precision of a value-volatility node.

This node has two internal levels: 1. Volatility level (implicit, internal) 2. Value level (external facing)

The volatility level predicts first, then affects the value level’s precision.

Parameters:
  • attributes (dict)

  • node_idx (int)

  • edges (tuple[AdjacencyLists, ...])

Return type:

dict