pyhgf.updates.vectorized.volatile.vectorized_layer_volatility_posterior_standard#
- pyhgf.updates.vectorized.volatile.vectorized_layer_volatility_posterior_standard(layer, params, max_posterior_precision=10000000000.0)[source]#
Update the volatility level using the standard ordering.
This is the vectorized equivalent of the standard volatility-level posterior update that first updates precision, then uses the updated precision to compute the mean update.
- Parameters:
layer (LayerState) – Current layer state with
volatility_prediction_errorset.params (LayerParams) – Layer parameters (provides
volatility_coupling).max_posterior_precision (float) – Upper bound applied to the volatility-level posterior precision. Default
1e10.
- Returns:
Updated layer state with
precision_volandmean_volset.- Return type:
LayerState
See also
pyhgf.updates.posterior.volatile.posterior_update_volatility_level