What's Changed
Major Changes 🛠
New Features 🎉
- Add logcdf implementation for Truncated distributions by @shreyas3156 in #6690
- Improve numerical precision of discrete uniform and geometric ICDFs by @gokuld in #6671
- Derive logprob for hyperbolic and error transformations by @LukeLB in #6664
- Add logprob inference for
not
operations by @shreyas3156 in #6689 - Added scale parameterization to Exponential by @manulpatel in #6677
- Speedup Slice sampler by @ricardoV94 in #6711
- Add Hurdle distributions by @tomicapretto in #6688
- Implement ICDF for Laplace and Pareto distributions by @james-2001 in #6707
- Support Scans in
CustomDist
by @ricardoV94 in #6696
Bugfixes 🪲
- Rename
_replace_rvs_in_graphs
and fix bug when replacing input by @ricardoV94 in #6720
Documentation 📖
- Update gaussian processes guide by @daniel-saunders-phil in #6693
- Add redirects from old v3 notebooks by @OriolAbril in #6719
Maintenance 🔧
- Type overloading for
return_inferencedata
insample
by @thomasaarholt in #6709 - Remove
joint_logprob
function fromtests.logprob.utils
by @shreyas3156 in #6650
New Contributors
- @manulpatel made their first contribution in #6692
- @tomicapretto made their first contribution in #6688
- @james-2001 made their first contribution in #6707
- @pdb5627 made their first contribution in #6712
Full Changelog: v5.3.1...v5.4.0