An interactive environment for probabilistic programming.
Note: This tool is barely functional and depends on a number of software packages that are themselves barely functional. I use this for probabilistic programming tutorials, but it is far from mature and probably will never be.
First, adjust settings.py
and settings.ss
.
To start the file monitor, run:
$ python ./observer.py
To start the user interface, run:
$ python ./ui.py
- Inspiration: Bret Victor's talk Inventing on Principle.
hashable.py
is based on this StackOverflow postbarchart.py
is based on this chaco mailing list postingread-source
inchurch-loop.ss
is based onbher/church-compiler.ss