probcomp / Venturecxx

Primary implementation of the Venture probabilistic programming system
http://probcomp.csail.mit.edu/venture/
GNU General Public License v3.0
28 stars 6 forks source link

Facilities for manipulating models as sets of particles #275

Open axch opened 8 years ago

axch commented 8 years ago

What's the universal interface that lets the user smoothly code the above?

axch commented 8 years ago

See also #369.

axch commented 8 years ago

The central locations of the relevant code are python/lib/engine/trace_set.py and python/lib/engine/engine.py. To expose these facilities to the inference programming language, it will also be necessary to touch backend/lite/inference_sps.py and probably python/lib/engine/inference.py.