Skip to content

Commit 92da345

Browse files
committed
pylcm: publish benchmarks for c9966f98a011 (machine: 3c4fb8e3)
1 parent 157fccc commit 92da345

4 files changed

Lines changed: 842 additions & 3 deletions

File tree

pylcm-benchmarks/dev/bench/data.js

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,118 @@ window.BENCHMARK_DATA = {
210210
"extra": "rounds: 6, min: 0.170326, max: 0.179917"
211211
}
212212
]
213+
},
214+
{
215+
"commit": {
216+
"id": "c9966f98a011e73e7461fe633cc67c3cfddc63c3",
217+
"message": "",
218+
"timestamp": "2026-03-17T10:53:55+01:00",
219+
"author": {
220+
"name": "",
221+
"email": ""
222+
}
223+
},
224+
"date": 1773741235000,
225+
"benches": [
226+
{
227+
"name": "test_mahler_yum_2024",
228+
"unit": "s",
229+
"value": 3.8617433144012465,
230+
"range": "\u00b1 0.060890",
231+
"extra": "rounds: 5, min: 3.814060, max: 3.964886"
232+
},
233+
{
234+
"name": "test_mortality",
235+
"unit": "s",
236+
"value": 0.5239174748014193,
237+
"range": "\u00b1 0.081435",
238+
"extra": "rounds: 5, min: 0.422716, max: 0.634897"
239+
},
240+
{
241+
"name": "test_solve[50]",
242+
"unit": "s",
243+
"value": 0.023021003199391998,
244+
"range": "\u00b1 0.001817",
245+
"extra": "rounds: 50, min: 0.020555, max: 0.027436"
246+
},
247+
{
248+
"name": "test_solve[200]",
249+
"unit": "s",
250+
"value": 0.02139887357609243,
251+
"range": "\u00b1 0.000678",
252+
"extra": "rounds: 45, min: 0.020216, max: 0.023826"
253+
},
254+
{
255+
"name": "test_solve[500]",
256+
"unit": "s",
257+
"value": 0.02109257116933564,
258+
"range": "\u00b1 0.001399",
259+
"extra": "rounds: 53, min: 0.019578, max: 0.025022"
260+
},
261+
{
262+
"name": "test_simulate[1000]",
263+
"unit": "s",
264+
"value": 0.5719225457985886,
265+
"range": "\u00b1 0.076374",
266+
"extra": "rounds: 5, min: 0.495967, max: 0.678682"
267+
},
268+
{
269+
"name": "test_simulate[10000]",
270+
"unit": "s",
271+
"value": 4.2360494242049755,
272+
"range": "\u00b1 0.195694",
273+
"extra": "rounds: 5, min: 3.974667, max: 4.443527"
274+
},
275+
{
276+
"name": "test_solve_and_simulate",
277+
"unit": "s",
278+
"value": 0.49267903020372616,
279+
"range": "\u00b1 0.026492",
280+
"extra": "rounds: 5, min: 0.468504, max: 0.530347"
281+
},
282+
{
283+
"name": "test_grid_lookup[lin-500]",
284+
"unit": "s",
285+
"value": 0.1194417857514054,
286+
"range": "\u00b1 0.003172",
287+
"extra": "rounds: 8, min: 0.115528, max: 0.125803"
288+
},
289+
{
290+
"name": "test_grid_lookup[lin-1000]",
291+
"unit": "s",
292+
"value": 0.1260036415591862,
293+
"range": "\u00b1 0.001764",
294+
"extra": "rounds: 9, min: 0.123580, max: 0.128550"
295+
},
296+
{
297+
"name": "test_grid_lookup[lin-2000]",
298+
"unit": "s",
299+
"value": 0.12079879533201973,
300+
"range": "\u00b1 0.001645",
301+
"extra": "rounds: 9, min: 0.118340, max: 0.123200"
302+
},
303+
{
304+
"name": "test_grid_lookup[irreg-500]",
305+
"unit": "s",
306+
"value": 0.1352111736232473,
307+
"range": "\u00b1 0.005126",
308+
"extra": "rounds: 8, min: 0.127713, max: 0.145216"
309+
},
310+
{
311+
"name": "test_grid_lookup[irreg-1000]",
312+
"unit": "s",
313+
"value": 0.15020252885629556,
314+
"range": "\u00b1 0.010094",
315+
"extra": "rounds: 7, min: 0.137415, max: 0.170339"
316+
},
317+
{
318+
"name": "test_grid_lookup[irreg-2000]",
319+
"unit": "s",
320+
"value": 0.23021226540149656,
321+
"range": "\u00b1 0.010464",
322+
"extra": "rounds: 5, min: 0.220119, max: 0.246449"
323+
}
324+
]
213325
}
214326
]
215327
}

pylcm-benchmarks/index.html

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,11 @@ <h1>PyLCM Benchmarks</h1>
3030
}
3131
var GH = 'https://github.com/OpenSourceEconomics/pylcm/commit/';
3232
var DESCRIPTIONS = {
33-
'test_solve': 'Precautionary savings model \u2014 solve only',
33+
'test_solve': 'Precautionary savings \u2014 solve only',
34+
'test_simulate': 'Precautionary savings \u2014 simulation only',
35+
'test_solve_and_simulate': 'Precautionary savings \u2014 solve + simulate',
3436
'test_grid_lookup': 'Precautionary savings \u2014 lin vs irreg grids',
35-
'test_simulate': 'Precautionary savings model \u2014 simulation only',
36-
'test_mortality': 'Mortality model',
37+
'test_mortality': 'Mortality model \u2014 solve + simulate',
3738
'test_mahler_yum_2024': 'Mahler & Yum (2024) replication'
3839
};
3940
function formatTitle(group) {

0 commit comments

Comments
 (0)