-
Notifications
You must be signed in to change notification settings - Fork 2
Description
A couple of days ago, I created LogDensity.jl
, with the intention of using it in AbstractPPL (the future abstract interface for DynamicPPL, Turing's compiler part), and offer a common logdensity
interface for other PPLs and "measure-like" things. (LogDensityProblems is too specific for that.)
Obviously I haven't done my homework and was made aware of this package only later :D Anyway, I think we do have a lot of common goals, so I would be ready to join efforts.
One complication we have is the question of how to design an interface that bridges over to MeasureTheory.jl, but still avoid burdening non-measure-theoretic packages -- see this issue.
I also see you have already discussed a bit the "currying question" in #1; I have picked that up in our discussion, because I think it is an important design point.
What are the down-stream usages and compatibility goals for DensityInterface?