diff --git a/benchmarks/data.js b/benchmarks/data.js index 8b2d8441..8fa37b18 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1733275589670, + "lastUpdate": 1733279496012, "repoUrl": "https://github.com/TuringLang/AdvancedVI.jl", "entries": { "Benchmark Results": [ @@ -8758,6 +8758,170 @@ window.BENCHMARK_DATA = { "extra": "gctime=317934759\nmemory=4493131072\nallocs=94318753\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" } ] + }, + { + "commit": { + "author": { + "name": "TuringLang", + "username": "TuringLang" + }, + "committer": { + "name": "TuringLang", + "username": "TuringLang" + }, + "id": "5ff79e354906c58f72b6b76e5f8c82f153a7e298", + "message": "Minor Touches for `ScoreGradELBO`", + "timestamp": "2024-12-03T08:06:19Z", + "url": "https://github.com/TuringLang/AdvancedVI.jl/pull/99/commits/5ff79e354906c58f72b6b76e5f8c82f153a7e298" + }, + "date": 1733279487149, + "tool": "julia", + "benches": [ + { + "name": "normal/RepGradELBO + STL/meanfield/Zygote", + "value": 15255253819, + "unit": "ns", + "extra": "gctime=428473504\nmemory=5798282512\nallocs=115916103\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal/RepGradELBO + STL/meanfield/ForwardDiff", + "value": 3330551720, + "unit": "ns", + "extra": "gctime=260917784\nmemory=12248802512\nallocs=15408603\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal/RepGradELBO + STL/meanfield/ReverseDiff", + "value": 3286552587, + "unit": "ns", + "extra": "gctime=261348014\nmemory=3523362512\nallocs=82808603\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal/RepGradELBO + STL/fullrank/Zygote", + "value": 15061544774, + "unit": "ns", + "extra": "gctime=413773438\nmemory=5401322976\nallocs=113086101\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal/RepGradELBO + STL/fullrank/ForwardDiff", + "value": 3670977930, + "unit": "ns", + "extra": "gctime=287483154\nmemory=13865122976\nallocs=15288601\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal/RepGradELBO + STL/fullrank/ReverseDiff", + "value": 5890204721, + "unit": "ns", + "extra": "gctime=524795976\nmemory=7262242976\nallocs=173708601\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal/RepGradELBO/meanfield/Zygote", + "value": 7232514906, + "unit": "ns", + "extra": "gctime=184611114\nmemory=2500202512\nallocs=42556103\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal/RepGradELBO/meanfield/ForwardDiff", + "value": 2417217006, + "unit": "ns", + "extra": "gctime=246095607.5\nmemory=9832802512\nallocs=13008603\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal/RepGradELBO/meanfield/ReverseDiff", + "value": 1478591959, + "unit": "ns", + "extra": "gctime=131409742\nmemory=1816642512\nallocs=35648603\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal/RepGradELBO/fullrank/Zygote", + "value": 7242227962, + "unit": "ns", + "extra": "gctime=181229278\nmemory=2501482976\nallocs=42446101\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal/RepGradELBO/fullrank/ForwardDiff", + "value": 2638906963, + "unit": "ns", + "extra": "gctime=255819490\nmemory=11449122976\nallocs=12888601\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal/RepGradELBO/fullrank/ReverseDiff", + "value": 2633706973, + "unit": "ns", + "extra": "gctime=241845445\nmemory=3393602976\nallocs=77148601\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal + bijector/RepGradELBO + STL/meanfield/Zygote", + "value": 23722379295, + "unit": "ns", + "extra": "gctime=681523422\nmemory=8700690192\nallocs=164536251\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal + bijector/RepGradELBO + STL/meanfield/ForwardDiff", + "value": 10970001638, + "unit": "ns", + "extra": "gctime=547348543\nmemory=22656490192\nallocs=50428751\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal + bijector/RepGradELBO + STL/meanfield/ReverseDiff", + "value": 5271969384, + "unit": "ns", + "extra": "gctime=337173379\nmemory=4436330192\nallocs=95308751\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal + bijector/RepGradELBO + STL/fullrank/Zygote", + "value": 23759333708, + "unit": "ns", + "extra": "gctime=664908792\nmemory=8309971072\nallocs=161746253\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal + bijector/RepGradELBO + STL/fullrank/ForwardDiff", + "value": 11263415494, + "unit": "ns", + "extra": "gctime=617779117\nmemory=24919211072\nallocs=50338753\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal + bijector/RepGradELBO + STL/fullrank/ReverseDiff", + "value": 8662273471, + "unit": "ns", + "extra": "gctime=670605058\nmemory=9284811072\nallocs=205918753\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal + bijector/RepGradELBO/meanfield/Zygote", + "value": 15043859485, + "unit": "ns", + "extra": "gctime=407530062\nmemory=5128050192\nallocs=85176251\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal + bijector/RepGradELBO/meanfield/ForwardDiff", + "value": 9619136489, + "unit": "ns", + "extra": "gctime=527003150\nmemory=19636330192\nallocs=48008751\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal + bijector/RepGradELBO/meanfield/ReverseDiff", + "value": 3203739780, + "unit": "ns", + "extra": "gctime=170350894\nmemory=2236170192\nallocs=43568751\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal + bijector/RepGradELBO/fullrank/Zygote", + "value": 15171793358, + "unit": "ns", + "extra": "gctime=416570309\nmemory=5134291072\nallocs=85106253\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal + bijector/RepGradELBO/fullrank/ForwardDiff", + "value": 10211564851, + "unit": "ns", + "extra": "gctime=573684493\nmemory=21899051072\nallocs=47918753\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + }, + { + "name": "normal + bijector/RepGradELBO/fullrank/ReverseDiff", + "value": 4651092576, + "unit": "ns", + "extra": "gctime=325510900\nmemory=4493131072\nallocs=94318753\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + } + ] } ] }