v0.4.4
Overview
- Included updated author list (AUTHOR file) and update LICENSE information
- Add torch conjugate gradient to dependencies (for forthcoming applications)
- Add list of Swyft publications and events to docs
- pytorch-lighthing 2.0 compatibility not fully established (pending until 2.0 has feature parity with 1.9)
- Add swyft.get_class_probs for extracting classification results from ratio estimators
- Add LogRatioEstimator_Gaussian, a Gaussian ratio estimator for arbitrary dimensions
- Deprecate LogRatioEstimator_1dim_Gaussian (worked only with 1dim features and 1dim parameters)
- Rewritten logratios aggregator in swyft.Module to be more resilient
- Add AuxLoss, which just enables to add arbitrary extra losses (e.g. related to regularisation) to the training object
- Enable Spectral embedding for parameters in LogRatioEstimator_Ndim for high fidelity posteriors
- Add LogRatioEstimator_Autoregressive, an autoregressive neural ratio estimator module
What's Changed
- Documentation updates (citations, changelog) by @cweniger in #125
- Update setup.cfg - pytorch-lightning <=1.9.5 by @cweniger in #126
- Merge dev branch by @cweniger in #128
- Updates AUTHORS and LICENSE files by @cweniger in #129
- remove ns by @NoemiAM in #131
- Release/v0.4.4 by @cweniger in #134
Full Changelog: v0.4.3...v0.4.4