Releases: ReactiveBayes/RxInfer.jl
Releases · ReactiveBayes/RxInfer.jl
v4.0.0
RxInfer v4.0.0
The new major release of RxInfer brings several enhancements and updates to improve your experience.
Breaking Changes
- The
Transition
factor node function has been renamed toDiscreteTransition
in line with updates fromExponentialFamily.jl
2.0. - The
MatrixDirichlet
is now calledDirichletCollection
, reflecting changes inExponentialFamily.jl
2.0.
These changes are part of our ongoing efforts to align with the latest developments in the ExponentialFamily.jl
package and to provide a more intuitive and performant implementation of POMDP models.
New Features
- We’ve introduced RxInfer inference sessions, offering a new approach to analyze performance of RxInfer inference routines as well as optional sharing of such sessions with core developer to improve debugging and support.
- A built-in callback hook is now available for performance tracking
- Error hints can now be disabled permanently with
Preferences.jl
Improvements
- We’ve improved the wording, naming, and implementation of Hidden Markov and POMDP examples to make them faster and more user-friendly.
- As usual, this release includes various bug fixes and minor improvements to enhance overall stability and performance.
- Dependencies have been updated, for example, in addition to
ExponentialFamily.jl
theExponentialFamilyProjection.jl
package has also been updated to its latest version, ensuring compatibility and access to new features.
We encourage all users to update to this latest version to take advantage of these improvements. As always, we welcome your feedback and contributions to continue enhancing RxInfer.
Merged pull requests:
- Session storing and sharing (#420) (@bvdmitri)
- Bump projection deps (#424) (@bvdmitri)
- Implement BenchmarkCallback (#425) (@wouterwln)
- Update version to 4.0.0 (#426) (@bvdmitri)
- Split show for benchmarkcallbacks (#430) (@wouterwln)
- use circular buffer instead of vectors for benchmark stats (#431) (@bvdmitri)
Closed issues:
v3.10.1
RxInfer v3.10.1
Merged pull requests:
v3.10.0
RxInfer v3.10.0
Merged pull requests:
- Add RxInfer-Assistant to documentation (#408) (@albertpod)
- Bump version and RMP compat version (#412) (@wouterwln)
Closed issues:
- Is there any way to compute the Bethe Free Energy of a given model? (#407)
v3.9.1
RxInfer v3.9.1
Merged pull requests:
Closed issues:
- Consolidate examples in
RxInferExamples.jl
repository (#319)
v3.9.0
RxInfer v3.9.0
Merged pull requests:
- Add Binomial Regression Tests and Example Notebook (#403) (@ismailsenoz)
- Move examples out of the repository (#404) (@bvdmitri)
Closed issues:
- Broken example on rxinfer website (#401)
v3.8.4
RxInfer v3.8.4
v3.8.3
RxInfer v3.8.3
Merged pull requests:
- Create a separate CI action for formatting (#307) (@bvdmitri)
- add structural dynamics example (#392) (@vflores-io)
- Update README.md (#398) (@albertpod)
v3.8.2
RxInfer v3.8.2
Merged pull requests:
Closed issues: