Index _ | B | C | D | F | G | H | L | M | N | P | R | S | T | U | V _ __init__() (pyhgf.distribution.HGFDistribution method) (pyhgf.distribution.HGFLogpGradOp method) (pyhgf.math.MultivariateNormal method) (pyhgf.math.Normal method) (pyhgf.model.HGF method) B beliefs_propagation() (in module pyhgf.networks) binary_input_prediction_error_finite_precision() (in module pyhgf.updates.prediction_error.inputs.binary) binary_input_prediction_error_infinite_precision() (in module pyhgf.updates.prediction_error.inputs.binary) binary_node_update_finite() (in module pyhgf.updates.posterior.binary) binary_node_update_infinite() (in module pyhgf.updates.posterior.binary) binary_softmax() (in module pyhgf.response) binary_softmax_inverse_temperature() (in module pyhgf.response) binary_state_node_prediction() (in module pyhgf.updates.prediction.binary) binary_state_node_prediction_error() (in module pyhgf.updates.prediction_error.nodes.binary) binary_surprise() (in module pyhgf.math) binary_surprise_finite_precision() (in module pyhgf.math) C categorical_input_update() (in module pyhgf.updates.posterior.categorical) continuous_input_prediction_error() (in module pyhgf.updates.prediction_error.inputs.continuous) continuous_input_value_prediction_error() (in module pyhgf.updates.prediction_error.inputs.continuous) continuous_input_volatility_prediction_error() (in module pyhgf.updates.prediction_error.inputs.continuous) continuous_node_prediction() (in module pyhgf.updates.prediction.continuous) continuous_node_prediction_error() (in module pyhgf.updates.prediction_error.nodes.continuous) continuous_node_update() (in module pyhgf.updates.posterior.continuous) continuous_node_update_ehgf() (in module pyhgf.updates.posterior.continuous) continuous_node_value_prediction_error() (in module pyhgf.updates.prediction_error.nodes.continuous) continuous_node_volatility_prediction_error() (in module pyhgf.updates.prediction_error.nodes.continuous) D Decision rule dirichlet_kullback_leibler() (in module pyhgf.math) F fill_categorical_state_node() (in module pyhgf.networks) first_level_binary_surprise() (in module pyhgf.response) first_level_gaussian_surprise() (in module pyhgf.response) G Gaussian Random Walk gaussian_density() (in module pyhgf.math) gaussian_predictive_distribution() (in module pyhgf.math) gaussian_surprise() (in module pyhgf.math) get_update_sequence() (in module pyhgf.networks) H HGF (class in pyhgf.model) hgf_logp() (in module pyhgf.distribution) HGFDistribution (class in pyhgf.distribution) HGFLogpGradOp (class in pyhgf.distribution) L list_branches() (in module pyhgf.networks) M MultivariateNormal (class in pyhgf.math) N Node Normal (class in pyhgf.math) P Perceptual model plot_correlations() (in module pyhgf.plots) plot_network() (in module pyhgf.plots) plot_nodes() (in module pyhgf.plots) plot_trajectories() (in module pyhgf.plots) posterior_update_mean_continuous_node() (in module pyhgf.updates.posterior.continuous) posterior_update_precision_continuous_node() (in module pyhgf.updates.posterior.continuous) predict_mean() (in module pyhgf.updates.prediction.continuous) predict_precision() (in module pyhgf.updates.prediction.continuous) Prediction Prediction error R Response function Response model S sigmoid() (in module pyhgf.math) T total_gaussian_surprise() (in module pyhgf.response) trim_sequence() (in module pyhgf.networks) U Update V VAPE VOPE