Releases: ComputationalPsychiatry/pyhgf
Releases · ComputationalPsychiatry/pyhgf
v0.0.14
What's Changed
- fix import error when using pip with v.0.0.13 by @LegrandNico in #153
- v0.0.14 by @LegrandNico in #154
Full Changelog: v0.0.13...v0.0.14
v0.0.13
What's Changed
- various packaging and documentation updates by @LegrandNico in #136
- add a tutorial on multi armed bandit tasks by @LegrandNico in #137
- dissociate posterior updates from prediction errors by @LegrandNico in #139
- fix invalid node indexe in plot_node() by @LegrandNico in #145
- dissociate time steps and input data when passed to beliefs_propagation by @LegrandNico in #146
- do not plot surprise when there is none by @LegrandNico in #148
- use a mask to cancel the influence of unobserved values by @LegrandNico in #149
- hide surprise for unobserved values by @LegrandNico in #150
- v0.0.13 by @LegrandNico in #151
- upload pypi by @LegrandNico in #152
Full Changelog: v0.0.12...v0.0.13
v0.0.12
What's Changed
- revert ehgf update step for value coupling by @LegrandNico in #116
- Raising Exception with add_input_node if the index already exists (#118) by @mkhm in #121
- Add support for AR1 processes by @LegrandNico in #117
- Update pre-commit and fix API documentation by @LegrandNico in #123
- Add JGET HGF (volatility coupling for continuous input nodes) by @LegrandNico in #125
- documentation by @LegrandNico in #126
- rearrange the tutorial page by @LegrandNico in #129
- refactor update functions and add equations in the doctrings by @LegrandNico in #132
- remove unused Sphinx extensions - cleaning docstrings by @LegrandNico in #134
- v0.0.12 by @LegrandNico in #135
Full Changelog: v0.0.11...v0.0.12
v0.0.11
What's Changed
- add default parameters to the HGF distribution by @LegrandNico in #108
- prediction update only apply to the target node by @LegrandNico in #109
- Correction on docs in math.py by @mkhm in #110
- small fixes in the documentation by @LegrandNico in #111
- simplify binary state node prediction by @LegrandNico in #113
- use explicit descriptions instead of greek letters by @LegrandNico in #114
- Add eHGF update step by @LegrandNico in #112
- version bump by @LegrandNico in #115
New Contributors
Full Changelog: v0.0.10...v0.0.11
v0.0.10
What's Changed
- split the update functions into readable submodules by @LegrandNico in #95
- remove nu from the nodes attributes by @LegrandNico in #100
- add binary precision parameter to the HGF distribution by @LegrandNico in #103
- rewrite and simplify the update functions by @LegrandNico in #105
- add figure and notebook for the method paper by @LegrandNico in #102
- simplify update functions by @LegrandNico in #106
Full Changelog: v0.0.9...v0.0.10
v0.0.9
v0.0.8
What's Changed
- refactor packaging to handle submodules in Colab by @LegrandNico in #91
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
- internal refactoring and variables naming convention by @LegrandNico in #82
- add support for categorical state nodes by @LegrandNico in #83
- add binary softmax response function by @LegrandNico in #88
- CPC tutorial and documentation by @LegrandNico in #89
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- nodes can store additional parameters by @LegrandNico in #73
- children/parents coupling strength stored in nodes' parameter by @LegrandNico in #74
- explicit variable names in the update functions and avoid duplicating parameters by @LegrandNico in #75
- update function for multivariate descendency by @LegrandNico in #76
- plot_nodes method by @LegrandNico in #70
- support for multiple binary children by @LegrandNico in #79
- improve code coverage by @LegrandNico in #80
- v0.0.6 by @LegrandNico in #81
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- typo by @LegrandNico in #59
- documentation on networks by @LegrandNico in #60
- restore the theory tutorial by @LegrandNico in #61
- multivariate input values for probabilistic networks by @LegrandNico in #62
- test the exact values of all parameters after node updates by @LegrandNico in #64
- value coupling to continuous parent with multiple children by @LegrandNico in #63
- remove numba from dependencies by @LegrandNico in #66
- add a second input_data method for models with time varying update sequences by @LegrandNico in #67
- add environment.yml by @LegrandNico in #68
- change numpy versions in requirements by @LegrandNico in #69
- document the use of custom response functions by @LegrandNico in #71
- v0.0.5 by @LegrandNico in #72
Full Changelog: v0.0.4...v0.0.5