@@ -2,7 +2,7 @@ using Pkg
2
2
# To ensure we benchmark the local version of DynamicPPL, dev the folder above.
3
3
Pkg. develop (; path= joinpath (@__DIR__ , " .." ))
4
4
5
- using DynamicPPLBenchmarks: Models, make_suite
5
+ using DynamicPPLBenchmarks: Models, make_suite, model_dimension
6
6
using BenchmarkTools: @benchmark , median, run
7
7
using PrettyTables: PrettyTables, ft_printf
8
8
using Random: seed!
@@ -63,7 +63,7 @@ reference_time = begin
63
63
median (@benchmark Models. simple_assume_observe_non_model (obs)). time
64
64
end
65
65
66
- results_table = Tuple{String,String,String,Bool,Float64,Float64}[]
66
+ results_table = Tuple{String,Int, String,String,Bool,Float64,Float64}[]
67
67
68
68
for (model_name, model, varinfo_choice, adbackend, islinked) in chosen_combinations
69
69
suite = make_suite (model, varinfo_choice, adbackend, islinked)
@@ -76,6 +76,7 @@ for (model_name, model, varinfo_choice, adbackend, islinked) in chosen_combinati
76
76
results_table,
77
77
(
78
78
model_name,
79
+ model_dimension (model, islinked),
79
80
string (adbackend),
80
81
string (varinfo_choice),
81
82
islinked,
88
89
table_matrix = hcat (Iterators. map (collect, zip (results_table... ))... )
89
90
header = [
90
91
" Model" ,
92
+ " Dimension" ,
91
93
" AD Backend" ,
92
94
" VarInfo Type" ,
93
95
" Linked" ,
0 commit comments