pyhgf.utils.vectorised_belief_propagation.learn_sweep#
- pyhgf.utils.vectorised_belief_propagation.learn_sweep(network, opt_state, optimiser, learning_kind, synaptic_uncertainty_settings=None)[source]#
JIT-compiled weight-learning phase.
See
_learn_sweep().- Parameters:
network (VectorisedNetwork)
opt_state (optax.OptState)
optimiser (Optional[optax.GradientTransformation])
learning_kind (str)
synaptic_uncertainty_settings (Optional[SynapticUncertaintySettings])
- Return type:
tuple[VectorisedNetwork, optax.OptState]