@@ -6,17 +6,6 @@ function tilde_assume(::DefaultContext, right, vn, vi)
66 return assume (right, vn, vi)
77end
88
9- function tilde_assume (rng:: Random.AbstractRNG , context:: AbstractContext , args... )
10- return tilde_assume (rng, childcontext (context), args... )
11- end
12- function tilde_assume (rng:: Random.AbstractRNG , :: DefaultContext , sampler, right, vn, vi)
13- return assume (rng, sampler, right, vn, vi)
14- end
15- function tilde_assume (:: DefaultContext , sampler, right, vn, vi)
16- # same as above but no rng
17- return assume (Random. default_rng (), sampler, right, vn, vi)
18- end
19-
209function tilde_assume (context:: PrefixContext , right, vn, vi)
2110 # Note that we can't use something like this here:
2211 # new_vn = prefix(context, vn)
@@ -30,12 +19,6 @@ function tilde_assume(context::PrefixContext, right, vn, vi)
3019 new_vn, new_context = prefix_and_strip_contexts (context, vn)
3120 return tilde_assume (new_context, right, new_vn, vi)
3221end
33- function tilde_assume (
34- rng:: Random.AbstractRNG , context:: PrefixContext , sampler, right, vn, vi
35- )
36- new_vn, new_context = prefix_and_strip_contexts (context, vn)
37- return tilde_assume (rng, new_context, sampler, right, new_vn, vi)
38- end
3922
4023"""
4124 tilde_assume!!(context, right, vn, vi)
@@ -88,10 +71,6 @@ function tilde_observe!!(::DefaultContext, right, left, vn, vi)
8871 return left, vi
8972end
9073
91- function assume (:: Random.AbstractRNG , spl:: Sampler , dist)
92- return error (" DynamicPPL.assume: unmanaged inference algorithm: $(typeof (spl)) " )
93- end
94-
9574# fallback without sampler
9675function assume (dist:: Distribution , vn:: VarName , vi)
9776 y = getindex_internal (vi, vn)
0 commit comments