Road map #12
phipsgabler
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
There's really two parallel tracks: For one, I'm going to try and incrementally move abstractable parts out of DynamicPPL.jl and into here, starting relatively soon. Things like abstract models, functions,
VarName
,VarInfo
, etc., that can potentially be reused anywhere else.And then, there's a lot of discussion to be held how to actually reuse things, and gradually change them to fit other packages/systems. Gen.jl, Soss.jl, and Turing.jl all have different ideas about what traces should be (choice maps, named tuples,
VarInfo
), what a model should be, and how parts interact. These ideas and abstractions can then be applied and diffuse back into DPPL. See design discussions for this.Beta Was this translation helpful? Give feedback.
All reactions