pyhgf

View on PyPIReverse Dependencies (0)

0.2.4 pyhgf-0.2.4-cp312-cp312-manylinux_2_34_x86_64.whl

Wheel Details

Project: pyhgf
Version: 0.2.4
Filename: pyhgf-0.2.4-cp312-cp312-manylinux_2_34_x86_64.whl
Download: [link]
Size: 354505
MD5: d155de46973076cac22076e391fd7c08
SHA256: 1dbd9983da1133544430be979777b72f2a84dc0e6d7d40da919cf83255078319
Uploaded: 2025-03-13 22:55:08 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: pyhgf
Version: 0.2.4
Summary: Dynamic neural networks for predictive coding
Author-Email: Nicolas Legrand <nicolas.legrand[at]cas.au.dk>
License: GPL-3.0
Keywords: reinforcement learning,predictive coding,neural networks,graphs,variational inference,active inference,causal inference
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.10, <3.13
Requires-Dist: numpy (>=1.18)
Requires-Dist: matplotlib (>=3.4.0)
Requires-Dist: seaborn (>=0.13.2)
Requires-Dist: arviz (>=0.21.0)
Requires-Dist: pymc (>=5.17.0)
Requires-Dist: jax (<0.4.32,>=0.4.26)
Requires-Dist: jaxlib (<0.4.32,>=0.4.26)
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
License-File: LICENSE
[Description omitted; length: 8373 characters]

WHEEL

Wheel-Version: 1.0
Generator: maturin (1.8.3)
Root-Is-Purelib: false
Tag: cp312-cp312-manylinux_2_34_x86_64

RECORD

Path Digest Size
pyhgf-0.2.4.dist-info/METADATA sha256=5RZujwxtHUJzYSUwU9SfNT9u2iC4B_iwUd576rv6JEQ 9232
pyhgf-0.2.4.dist-info/WHEEL sha256=7FgAcpQES0h1xhfN9Ugve9FTUilU6sRAr1WJ5ph2cuw 108
pyhgf-0.2.4.dist-info/licenses/LICENSE sha256=mYL-JX3hMtjHF2zv2dpAr55ls4Nb9yqshkDqcb-SxfY 34493
pyhgf/model/add_nodes.py sha256=S3X7AtfSr6v1q1XCzesOE16FOtNXvYfloB6RQh09bC0 15204
pyhgf/model/__init__.py sha256=P7d_FLOf6W1l5rXfyHFRGDRbX3wsRdNnEZT9V71twM0 509
pyhgf/model/network.py sha256=ta9zji483cw6jDNDY7t1EUfa0Jp0C0f8pN7iEhwaNgY 24425
pyhgf/model/hgf.py sha256=lzr2uQQ1MWVLDrmZ0C95u4tPDXckDoPHuGc8pa0zSF4 9786
pyhgf/plots/networkx/plot_network.py sha256=c9MQHeRExIYngkFw8MzqOxNOkicZRzC9I1xOp-u9eTQ 4622
pyhgf/plots/networkx/__init__.py sha256=fqRCBlwcZtRWhVnQ6LVu30vf0jSBPSTNPDHPOO2xJB4 74
pyhgf/plots/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyhgf/plots/graphviz/plot_network.py sha256=pli82ri_eCfw6jQoHcVubfbOpU018tncXlzAFPDqvL4 3663
pyhgf/plots/graphviz/plot_correlations.py sha256=Yf10odshM6zsisfyPNJa7ay9_8raTVkcvuFxugjvajI 1472
pyhgf/plots/graphviz/plot_nodes.py sha256=P0GKwXf9cwhXCShCtKanlz3os1vxQLNZuSbbdvdZeFs 9805
pyhgf/plots/graphviz/plot_trajectories.py sha256=J0lrxVhVudgIEU-7y8utQNX6ofe4G9i9TNyFe770WJw 5493
pyhgf/plots/graphviz/__init__.py sha256=qvhGFwJyGwpXWAUxCjZ3XmXEc_ygX3RMf87ABAGleNY 275
pyhgf/typing.py sha256=i0PtKyExQ79_83BZhemHod8mWZrGrLn26MoWPbp0pio 1231
pyhgf/updates/prediction/binary.py sha256=3FQfY2HLQQpEaMCklM8bjwkf0cEJ_YftazC-MXzU1nc 2222
pyhgf/updates/prediction/continuous.py sha256=wMika3tkM2jWnW2wIF001Pl2SX3UdSvH0keAeJ6Ul0U 9311
pyhgf/updates/prediction/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyhgf/updates/prediction/dirichlet.py sha256=Wkmjzk_9lNm-BnFP5g0fq-lAMd0bZPp2jfj2KN01QFw 1664
pyhgf/updates/posterior/exponential.py sha256=D2QNOvjZfcflK1unijQlJ3-VfwhICVtlfP68jnxnsSM 3038
pyhgf/updates/posterior/continuous/posterior_update_mean_continuous_node.py sha256=ZfdkzbVS81HwRA5sZL8RLXK_qkQwMSd6z3dog4kltPs 7794
pyhgf/updates/posterior/continuous/continuous_node_posterior_update.py sha256=b8Rnvdi1FQu_FBomdnn3uwzMLiSa_FP-j0NefZhIMuA 2179
pyhgf/updates/posterior/continuous/posterior_update_precision_continuous_node.py sha256=gjzKmN5owQs7VdxmyqD0aAzs84zxnTsz6Spq3-xt5jM 11601
pyhgf/updates/posterior/continuous/continuous_node_posterior_update_ehgf.py sha256=5bhHpiFBaMcUtIVdrNeiCFMh_3TB1Dwv0S018FIVjnA 2709
pyhgf/updates/posterior/continuous/__init__.py sha256=fvW0Hwi2tZT8lj5Kg5vIN0-GBc2byv0-OgEcFWDk5J4 268
pyhgf/updates/posterior/categorical.py sha256=3J8ocM2rkKgc-W7FxGhsbMsSZFV9lTIfHS9jjS93uN0 3412
pyhgf/updates/posterior/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyhgf/updates/prediction_error/exponential.py sha256=QdIk6N5Ou6dZhlkYiB2uUh4mzdIhpmoyVnfJYnFxHdc 4578
pyhgf/updates/prediction_error/binary.py sha256=PG5-lOsWg9HDh7pYL0Lh5uijCPNk_25Ci4X1SHiv7y8 3321
pyhgf/updates/prediction_error/continuous.py sha256=b539BRPPfUJx6bm3rEQRTvwmhmODbfDbQv_sov5qx8c 5275
pyhgf/updates/prediction_error/categorical.py sha256=jifj1sUxfbkw3ibijJEomiuMCCkJfZcXTIMyEjrsqGA 1669
pyhgf/updates/prediction_error/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyhgf/updates/prediction_error/dirichlet.py sha256=xHHgik65_I4A5l0pqTkl9rkm-hSzc8mP_SluswdyjWw 12759
pyhgf/updates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyhgf/updates/observation.py sha256=Po2_X_jUsTTEkq72OKjg2CWBa_TB2l_JmL3mLSHUn1w 845
pyhgf/response.py sha256=wGS-3VH1Cne49W08Nh7FSzbKzZyILg6nKXBPx96d2iQ 6859
pyhgf/utils/to_pandas.py sha256=9Wsl8ooInoThttbYQOBb7dQnaa0CGD9PhtZMdhoNDZM 4080
pyhgf/utils/remove_node.py sha256=Jlv40vXh2vnnIUSlfXmuBTuT8YdqiuqOBU4jaxG6Ahc 8635
pyhgf/utils/list_branches.py sha256=fd2-iGSSKGzkh-MK_oXVo8KMGK_JMgKFn1aQgxJrJeQ 1920
pyhgf/utils/add_parent.py sha256=-zK1q5ElP9SsFT8Q0g0-qN1lWB1d2Nz2XQ20zz0dwNU 2364
pyhgf/utils/get_input_idxs.py sha256=kVtvwl9VMbngQj6Yw7TKikdsWEKLlwYi--L_rwB7ldE 787
pyhgf/utils/beliefs_propagation.py sha256=1ijv2sTm4h3vz4foCFQRcn3xlG8uiLQI8S4FI43O2hI 3246
pyhgf/utils/__init__.py sha256=O8YT2KbREnWQEzmaSWFAYg1IxbLDwjI-NN2ci_b7xAo 615
pyhgf/utils/fill_categorical_state_node.py sha256=exO_3t3QhEIr8Y48xCyKBw6_SlNBQRLErLrx0_WOcoI 2533
pyhgf/utils/add_edges.py sha256=yizrMdOAkDcfKLEj3L0rxe_gI6IccKpiymxd3HaW2iU 5589
pyhgf/utils/get_update_sequence.py sha256=ocwSFCI5d8y7fhLML0sGoHhMFMoYKM9zcN1bzBGVFJc 11475
pyhgf/__init__.py sha256=m4NItypg2ih-laPJXjZqSq7f9Bd7qf76gNvwrdl6RsE 2095
pyhgf/data/binary_input.txt sha256=FypBHoCcCCVKQWNe4yJuXuIoXZw3bkYipBKXwCFMMn0 8000
pyhgf/data/binary_response.txt sha256=6fkCT2ZIB_nih7FLLTi9OlB9gE80RATLUlhI13nmqBI 8000
pyhgf/data/usdchf.txt sha256=36fFXduQmcokEDvrg17UbZZ4niqv0zmHGD799e0OGaQ 15350
pyhgf/distribution.py sha256=S8QYEuhBwoeKXDwiwO27JSnhqpFSNncE-ED-rH4N644 36976
pyhgf/math.py sha256=qezwy3QZ7tNfO-K7NRLNZbmUp0KyTMffyE1QlNJ_Uis 10946
README.md sha256=6LVnsc4L87KjcB0T7JVwSfseGhmKCO3tEgERw_prgmQ 8397
pyhgf/rshgf.cpython-312-x86_64-linux-gnu.so sha256=HpbLoGHUHdpZ_JjihbrvaUdpg7nibkiTuK-YlicbclI 588432
pyhgf-0.2.4.dist-info/RECORD