We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a0d5dab commit d3d7e3dCopy full SHA for d3d7e3d
test/model_utils.jl
@@ -0,0 +1,18 @@
1
+@testset "model_utils.jl" begin
2
+
3
+ @testset "value_iterator_from_chain" begin
4
+ @testset "$model" for model in DynamicPPL.TestUtils.DEMO_MODELS
5
+ chain = make_chain_from_prior(model, 10)
6
+ for (i, d) in enumerate(value_iterator_from_chain(model, chain))
7
+ for vn in keys(d)
8
+ val = DynamicPPL.getvalue(d, vn)
9
+ for vn_leaf in DynamicPPL.varname_leaves(vn, val)
10
+ val_leaf = DynamicPPL.getvalue(d, vn_leaf)
11
+ @test val_leaf == chain[i, Symbol(vn_leaf), 1]
12
+ end
13
14
15
16
17
18
+end
0 commit comments