Index _ | A | B | C | D | F | G | H | I | L | M | N | P | R | S | T | U | V _ __init__() (pyhgf.distribution.HGFDistribution method) (pyhgf.distribution.HGFLogpGradOp method) (pyhgf.distribution.HGFPointwise method) (pyhgf.math.MultivariateNormal method) (pyhgf.math.Normal method) (pyhgf.model.HGF method) (pyhgf.model.Network method) A add_binary_state() (in module pyhgf.model) add_categorical_state() (in module pyhgf.model) add_continuous_state() (in module pyhgf.model) add_dp_state() (in module pyhgf.model) add_edges() (in module pyhgf.utils) add_ef_state() (in module pyhgf.model) add_parent() (in module pyhgf.utils) B beliefs_propagation() (in module pyhgf.utils) binary_finite_state_node_prediction_error() (in module pyhgf.updates.prediction_error.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.binary) binary_surprise() (in module pyhgf.math) binary_surprise_finite_precision() (in module pyhgf.math) C categorical_state_prediction_error() (in module pyhgf.updates.prediction_error.categorical) categorical_state_update() (in module pyhgf.updates.posterior.categorical) clusters_likelihood() (in module pyhgf.updates.prediction_error.dirichlet) continuous_node_posterior_update() (in module pyhgf.updates.posterior.continuous) continuous_node_posterior_update_ehgf() (in module pyhgf.updates.posterior.continuous) continuous_node_prediction() (in module pyhgf.updates.prediction.continuous) continuous_node_prediction_error() (in module pyhgf.updates.prediction_error.continuous) continuous_node_value_prediction_error() (in module pyhgf.updates.prediction_error.continuous) continuous_node_volatility_prediction_error() (in module pyhgf.updates.prediction_error.continuous) create_cluster() (in module pyhgf.updates.prediction_error.dirichlet) D Decision rule dirichlet_kullback_leibler() (in module pyhgf.math) dirichlet_node_prediction() (in module pyhgf.updates.prediction.dirichlet) dirichlet_node_prediction_error() (in module pyhgf.updates.prediction_error.dirichlet) F fill_categorical_state_node() (in module pyhgf.utils) 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_candidate() (in module pyhgf.updates.prediction_error.dirichlet) get_couplings() (in module pyhgf.model) get_input_idxs() (in module pyhgf.utils) get_update_sequence() (in module pyhgf.utils) H HGF (class in pyhgf.model) hgf_logp() (in module pyhgf.distribution) HGFDistribution (class in pyhgf.distribution) HGFLogpGradOp (class in pyhgf.distribution) HGFPointwise (class in pyhgf.distribution) I insert_nodes() (in module pyhgf.model) L likely_cluster_proposal() (in module pyhgf.updates.prediction_error.dirichlet) list_branches() (in module pyhgf.utils) logp() (in module pyhgf.distribution) M module pyhgf.updates.posterior.continuous.posterior_update_mean_continuous_node pyhgf.updates.posterior.continuous.posterior_update_precision_continuous_node MultivariateNormal (class in pyhgf.math) N Network (class in pyhgf.model) Node Normal (class in pyhgf.math) P Perceptual model plot_correlations() (in module pyhgf.plots.graphviz) plot_network() (in module pyhgf.plots.graphviz) (in module pyhgf.plots.networkx) plot_nodes() (in module pyhgf.plots.graphviz) plot_trajectories() (in module pyhgf.plots.graphviz) posterior_update_exponential_family_dynamic() (in module pyhgf.updates.posterior.exponential) predict_mean() (in module pyhgf.updates.prediction.continuous) predict_precision() (in module pyhgf.updates.prediction.continuous) Prediction Prediction error prediction_error_update_exponential_family_dynamic() (in module pyhgf.updates.prediction_error.exponential) prediction_error_update_exponential_family_fixed() (in module pyhgf.updates.prediction_error.exponential) pyhgf.updates.posterior.continuous.posterior_update_mean_continuous_node module pyhgf.updates.posterior.continuous.posterior_update_precision_continuous_node module R remove_node() (in module pyhgf.utils) Response function Response model S sigmoid() (in module pyhgf.math) T to_pandas() (in module pyhgf.utils) total_gaussian_surprise() (in module pyhgf.response) U Update update_cluster() (in module pyhgf.updates.prediction_error.dirichlet) update_parameters() (in module pyhgf.model) V VAPE VOPE