ExponentialFamily.jl is a Julia package that extends the functionality of Distributions.jl by providing a collection of exponential family distributions and customized implementations.
I've checked ReactiveMP@3.11.1 before integration with ExponentialFamily.jl and it did work there as well, but it materialised the matrix (using the Diagonal type). So its definitely a regression. Can you work on it @bartvanerp ? If yes, I add it to the milestone.
I was just running some code from a couple months ago and it seems that we lost the following functionality:
It throws
In terms of user-friendliness the above syntax should be supported again, whilst maintaining the computational benefits of the
UniformScaling
struct.