ReactiveBayes / GraphPPL.jl

DSL for probabilistic models specification and probabilistic programming.
MIT License
27 stars 4 forks source link

[FR] Support for composite constraints #242

Open bvdmitri opened 1 week ago

bvdmitri commented 1 week ago

Would be nice to have something like

constraint1 = @constraints begin 
    q(p) :: ProjectedTo(Beta)
end

constraint2 = MeanField()

constraint = constraint1 & constraint2 # or similarly constraint1 | constraint2