diff --git a/benchmarks/data.js b/benchmarks/data.js index 300c92b6..d33b2e7e 100644 --- a/benchmarks/data.js +++ b/benchmarks/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1731026643751, + "lastUpdate": 1731026665508, "repoUrl": "https://github.com/TuringLang/AdvancedVI.jl", "entries": { "Benchmark Results": [ @@ -5642,6 +5642,170 @@ window.BENCHMARK_DATA = { "extra": "gctime=337596416\nmemory=4462409120\nallocs=93918725\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": "61f7c4749f3bc9d4f0e21efb5e2cc59b60b3afdb", + "message": "CompatHelper: bump compat for Optimisers to 0.4 for package test, (keep existing compat)", + "timestamp": "2024-10-30T05:43:14Z", + "url": "https://github.com/TuringLang/AdvancedVI.jl/pull/145/commits/61f7c4749f3bc9d4f0e21efb5e2cc59b60b3afdb" + }, + "date": 1731026659175, + "tool": "julia", + "benches": [ + { + "name": "normal/RepGradELBO + STL/meanfield/Zygote", + "value": 15232590513, + "unit": "ns", + "extra": "gctime=424518081\nmemory=5809163248\nallocs=116376135\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": 3678462770, + "unit": "ns", + "extra": "gctime=334182392\nmemory=12291363248\nallocs=17128635\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": 3416657560, + "unit": "ns", + "extra": "gctime=282170813\nmemory=3537763248\nallocs=83408635\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": 15128103623, + "unit": "ns", + "extra": "gctime=400719293\nmemory=5411883680\nallocs=113536132\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": 3904894267, + "unit": "ns", + "extra": "gctime=344997321\nmemory=13907363680\nallocs=16998632\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": 6176939812, + "unit": "ns", + "extra": "gctime=550025416\nmemory=7276323680\nallocs=174298632\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": 7442618635, + "unit": "ns", + "extra": "gctime=189113899\nmemory=2511083248\nallocs=43016135\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": 2651932936, + "unit": "ns", + "extra": "gctime=292626118\nmemory=9875363248\nallocs=14728635\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": 1561040575, + "unit": "ns", + "extra": "gctime=137079516\nmemory=1831043248\nallocs=36248635\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": 7388622126, + "unit": "ns", + "extra": "gctime=185166648\nmemory=2512043680\nallocs=42896132\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": 2844433010, + "unit": "ns", + "extra": "gctime=305377295\nmemory=11491363680\nallocs=14598632\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": 2692992705, + "unit": "ns", + "extra": "gctime=249677812\nmemory=3407683680\nallocs=77738632\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": 23506416114, + "unit": "ns", + "extra": "gctime=677815554\nmemory=8677328416\nallocs=164256229\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": 9343073636, + "unit": "ns", + "extra": "gctime=644696951\nmemory=22577128416\nallocs=49548729\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": 4840288953, + "unit": "ns", + "extra": "gctime=340080724\nmemory=4407368416\nallocs=94968729\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": 23564141689, + "unit": "ns", + "extra": "gctime=681550587\nmemory=8284849120\nallocs=161406225\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": 9744817510, + "unit": "ns", + "extra": "gctime=664789761\nmemory=24838089120\nallocs=49398725\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": 8057566175, + "unit": "ns", + "extra": "gctime=662141994\nmemory=9254089120\nallocs=205518725\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": 14862080407, + "unit": "ns", + "extra": "gctime=397731236\nmemory=5104688416\nallocs=84896229\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": 8331828098, + "unit": "ns", + "extra": "gctime=545505674\nmemory=19556968416\nallocs=47128729\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": 2727549537, + "unit": "ns", + "extra": "gctime=158023820\nmemory=2207208416\nallocs=43228729\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": 14584087525, + "unit": "ns", + "extra": "gctime=404240935\nmemory=5109169120\nallocs=84766225\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": 8756221813, + "unit": "ns", + "extra": "gctime=621182549\nmemory=21817929120\nallocs=46978725\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": 4225487430, + "unit": "ns", + "extra": "gctime=317458461\nmemory=4462409120\nallocs=93918725\nparams={\"gctrial\":true,\"time_tolerance\":0.05,\"evals_set\":false,\"samples\":10000,\"evals\":1,\"gcsample\":false,\"seconds\":5,\"overhead\":0,\"memory_tolerance\":0.01}" + } + ] } ] }