metaprob icon indicating copy to clipboard operation
metaprob copied to clipboard

An embedded language for probabilistic programming and meta-programming.

Results 48 metaprob issues
Sort by recently updated
recently updated
newest added

An implementation of the sum-product algorithm ([belief propagation](https://en.wikipedia.org/wiki/Belief_propagation)?) for inference in straight-line generative code with only enumerable stochastic choices. I found this on my to-do list; the item came from...

enhancement
triage

# Summary The following expression sometimes produces an out of bounds error during evaluation: ```clj (dist/categorical '(1.0E-323 0.0)) ``` @zane and I looked into this, and it seems to be...

# Summary The current implementation of `logsumexp` returns `NaN` in the following two cases where it shouldn't: * `scores` contains an `##Inf` * `scores` is all `##-Inf`s The immediate cause...

This includes the multivariate gaussian distribution, including sampling and score methods, which were both accounted for in unit tests.

We're about to merge (to master) many changes to Metaprob which render documentation and example prose out-of-date. Update all documentation, tutorial prose, and other non-code artifacts to reflect the changes...

high priority
documentation

# Part 2 ```clojure (require `metaprob.trace-test) ; Output: ; FileNotFoundException Could not locate metaprob/trace_test__init.class or ; metaprob/trace_test.clj on classpath. Please check that namespaces with ; dashes use underscores in the...

Once probcomp/inferenceql#13 is closed, we should remove AIDE from Metaprob.

This is funny PR. It's the history of adding CGPM, multimix, and search-by-example to the Metaprob examples directory, refactoring search-by-example, adding profiling code, doing various optimizations, then moving _all_ of...