diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_apply_passbands.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_apply_passbands.json
index 093d46c..33533b2 100644
--- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_apply_passbands.json
+++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_apply_passbands.json
@@ -1 +1 @@
-[[482, 0.001450982249991739], [487, 0.001376510500023187], [493, 0.0014528372499853504], [494, 0.0014109929999790438], [495, 0.00141032618749648], [498, 0.001368909125019968], [501, 0.0014294955625047123], [502, 0.0014152055625089588], [504, 0.001417280500007223], [511, 0.0014210816111130953], [516, 0.0014249047499959033], [520, 0.0013882371249991365], [521, 0.0014140078750024543], [526, 0.0014145678750008273], [528, 0.0013587958333371513], [533, 0.001401430874999221], [534, 0.001446781624999005], [535, 0.0014635263749998018], [546, 0.0015247822500015218], [547, 0.0013849322777777693], [548, 0.0015213283124992927], [551, 0.0015459723124990887]]
\ No newline at end of file
+[[482, 0.001450982249991739], [487, 0.001376510500023187], [493, 0.0014528372499853504], [494, 0.0014109929999790438], [495, 0.00141032618749648], [498, 0.001368909125019968], [501, 0.0014294955625047123], [502, 0.0014152055625089588], [504, 0.001417280500007223], [511, 0.0014210816111130953], [516, 0.0014249047499959033], [520, 0.0013882371249991365], [521, 0.0014140078750024543], [526, 0.0014145678750008273], [528, 0.0013587958333371513], [533, 0.001401430874999221], [534, 0.001446781624999005], [535, 0.0014635263749998018], [546, 0.0015247822500015218], [547, 0.0013849322777777693], [548, 0.0015213283124992927], [550, 0.0015459723124990887], [554, 0.0015366084285679854]]
\ No newline at end of file
diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_chained_evaluate.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_chained_evaluate.json
index f3372a5..1c99505 100644
--- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_chained_evaluate.json
+++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_chained_evaluate.json
@@ -1 +1 @@
-[[482, 0.004847941249977339], [487, 0.005854933166650275], [493, 0.004471842000005684], [494, 0.004431450999997347], [495, 0.004401442333346495], [498, 0.004429474499981249], [501, 0.004602214833312246], [502, 0.004422431000004204], [504, 0.004403361999986069], [511, 0.004446522666682995], [516, 0.004387984666664124], [520, 0.004385689999992337], [521, 0.005536126166665175], [526, 0.004605796333332061], [528, 0.0044498448333267025], [533, 0.004381985666668697], [534, 0.004572550000001266], [535, 0.004517190166666296], [546, 0.004504814500004764], [547, 0.004538246499995088], [548, 0.004325026166668522], [551, 0.004495475166668447]]
\ No newline at end of file
+[[482, 0.004847941249977339], [487, 0.005854933166650275], [493, 0.004471842000005684], [494, 0.004431450999997347], [495, 0.004401442333346495], [498, 0.004429474499981249], [501, 0.004602214833312246], [502, 0.004422431000004204], [504, 0.004403361999986069], [511, 0.004446522666682995], [516, 0.004387984666664124], [520, 0.004385689999992337], [521, 0.005536126166665175], [526, 0.004605796333332061], [528, 0.0044498448333267025], [533, 0.004381985666668697], [534, 0.004572550000001266], [535, 0.004517190166666296], [546, 0.004504814500004764], [547, 0.004538246499995088], [548, 0.004325026166668522], [550, 0.004495475166668447], [554, 0.004489656249987206]]
\ No newline at end of file
diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_evaluate_salt3_model.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_evaluate_salt3_model.json
index dd5327f..aabd227 100644
--- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_evaluate_salt3_model.json
+++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_evaluate_salt3_model.json
@@ -1 +1 @@
-[[482, 0.008676093000076435], [487, 0.009161304749909505], [493, 0.009144262249947133], [494, 0.009396272250000948], [495, 0.009084660500093378], [498, 0.009184370750062953], [501, 0.009289132749927376], [502, 0.009169296750030753], [504, 0.009386096750063189], [511, 0.009911887750007509], [516, 0.009221366249988705], [520, 0.008846615750002229], [521, 0.008739329250005312], [526, 0.009231936000006158], [528, 0.009031227250005713], [533, 0.009826184999994325], [534, 0.00921144899999149], [535, 0.0093942555000055], [546, 0.010085893499990561], [547, 0.009568376750003438], [548, 0.009924568999991834], [551, 0.009660865500009663]]
\ No newline at end of file
+[[482, 0.008676093000076435], [487, 0.009161304749909505], [493, 0.009144262249947133], [494, 0.009396272250000948], [495, 0.009084660500093378], [498, 0.009184370750062953], [501, 0.009289132749927376], [502, 0.009169296750030753], [504, 0.009386096750063189], [511, 0.009911887750007509], [516, 0.009221366249988705], [520, 0.008846615750002229], [521, 0.008739329250005312], [526, 0.009231936000006158], [528, 0.009031227250005713], [533, 0.009826184999994325], [534, 0.00921144899999149], [535, 0.0093942555000055], [546, 0.010085893499990561], [547, 0.009568376750003438], [548, 0.009924568999991834], [550, 0.009660865500009663], [554, 0.008605538499992349]]
\ No newline at end of file
diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_evaluate_salt3_passbands.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_evaluate_salt3_passbands.json
index 36a92b1..c97e6bb 100644
--- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_evaluate_salt3_passbands.json
+++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_evaluate_salt3_passbands.json
@@ -1 +1 @@
-[[482, 0.0040748664999531075], [487, 0.0051957213333177306], [493, 0.005246364250069746], [494, 0.005347451250145241], [495, 0.00517049733332442], [498, 0.00528622650002338], [501, 0.0052442489999672635], [502, 0.005167930833295031], [504, 0.005365841500008628], [511, 0.00529780833331491], [516, 0.005384206500006409], [520, 0.005319641249968754], [521, 0.005277362000001062], [526, 0.005329012250001597], [528, 0.005155819000009387], [533, 0.005287428500011515], [534, 0.005659255499992355], [535, 0.005204427499997166], [546, 0.005616971500018053], [547, 0.005251182249999431], [548, 0.005268695249995403], [551, 0.00544845849999831]]
\ No newline at end of file
+[[482, 0.0040748664999531075], [487, 0.0051957213333177306], [493, 0.005246364250069746], [494, 0.005347451250145241], [495, 0.00517049733332442], [498, 0.00528622650002338], [501, 0.0052442489999672635], [502, 0.005167930833295031], [504, 0.005365841500008628], [511, 0.00529780833331491], [516, 0.005384206500006409], [520, 0.005319641249968754], [521, 0.005277362000001062], [526, 0.005329012250001597], [528, 0.005155819000009387], [533, 0.005287428500011515], [534, 0.005659255499992355], [535, 0.005204427499997166], [546, 0.005616971500018053], [547, 0.005251182249999431], [548, 0.005268695249995403], [550, 0.00544845849999831], [554, 0.0047467268333321044]]
\ No newline at end of file
diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_fnu_to_flam.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_fnu_to_flam.json
index 0de90de..c1021af 100644
--- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_fnu_to_flam.json
+++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_fnu_to_flam.json
@@ -1 +1 @@
-[[482, 0.0031103896250215257], [487, 0.0014504717499903563], [493, 0.0013674301249579912], [494, 0.001459295899985591], [495, 0.0013934516249776152], [498, 0.0014211363750007422], [501, 0.0014135122500249508], [502, 0.0013741086999743857], [504, 0.0013263520999998945], [511, 0.0015196697499959555], [516, 0.001366305299995929], [520, 0.0014480432500079132], [521, 0.0014170490000040559], [526, 0.0014527236249968212], [528, 0.0012654296250076413], [533, 0.0013177859999984776], [534, 0.0013547273749914268], [535, 0.001418951624998499], [546, 0.001982929666657659], [547, 0.002278243666661221], [548, 0.0021506331666595697], [551, 0.002296239833337192]]
\ No newline at end of file
+[[482, 0.0031103896250215257], [487, 0.0014504717499903563], [493, 0.0013674301249579912], [494, 0.001459295899985591], [495, 0.0013934516249776152], [498, 0.0014211363750007422], [501, 0.0014135122500249508], [502, 0.0013741086999743857], [504, 0.0013263520999998945], [511, 0.0015196697499959555], [516, 0.001366305299995929], [520, 0.0014480432500079132], [521, 0.0014170490000040559], [526, 0.0014527236249968212], [528, 0.0012654296250076413], [533, 0.0013177859999984776], [534, 0.0013547273749914268], [535, 0.001418951624998499], [546, 0.001982929666657659], [547, 0.002278243666661221], [548, 0.0021506331666595697], [550, 0.002296239833337192], [554, 0.000701796800012744]]
\ No newline at end of file
diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_load_passbands.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_load_passbands.json
index 19672f9..3fe5c60 100644
--- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_load_passbands.json
+++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_load_passbands.json
@@ -1 +1 @@
-[[482, 0.008654529749833273], [487, 0.00865646474994719], [493, 0.008704267750090366], [494, 0.008728466999968987], [495, 0.0086581614999659], [498, 0.008653211000023475], [501, 0.008686638750020848], [502, 0.008785136250082815], [504, 0.008634901749985602], [511, 0.008658131000004232], [516, 0.008726190749996476], [520, 0.008675339999996368], [521, 0.008790280749991553], [526, 0.008679843749987981], [528, 0.008572821749993409], [533, 0.008817021999988128], [534, 0.008930302250000466], [535, 0.008691104999996924], [546, 0.009058125250007265], [547, 0.008926490499987949], [548, 0.00898575924999534], [551, 0.009014556749995961]]
\ No newline at end of file
+[[482, 0.008654529749833273], [487, 0.00865646474994719], [493, 0.008704267750090366], [494, 0.008728466999968987], [495, 0.0086581614999659], [498, 0.008653211000023475], [501, 0.008686638750020848], [502, 0.008785136250082815], [504, 0.008634901749985602], [511, 0.008658131000004232], [516, 0.008726190749996476], [520, 0.008675339999996368], [521, 0.008790280749991553], [526, 0.008679843749987981], [528, 0.008572821749993409], [533, 0.008817021999988128], [534, 0.008930302250000466], [535, 0.008691104999996924], [546, 0.009058125250007265], [547, 0.008926490499987949], [548, 0.00898575924999534], [550, 0.009014556749995961], [554, 0.008857631750004202]]
\ No newline at end of file
diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_make_new_salt3_model.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_make_new_salt3_model.json
index b8260ef..741665f 100644
--- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_make_new_salt3_model.json
+++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_make_new_salt3_model.json
@@ -1 +1 @@
-[[482, 3.34945483373743e-05], [487, 3.392638368536897e-05], [493, 3.3582274242386725e-05], [494, 3.393409451261017e-05], [495, 3.413557339455953e-05], [498, 3.4765329819054456e-05], [501, 3.485683231717092e-05], [502, 3.513310818730745e-05], [504, 3.4870074999915346e-05], [511, 3.2752051428458024e-05], [516, 3.260345402310023e-05], [520, 3.260636297367927e-05], [521, 3.2972995575181305e-05], [526, 3.3965250750739655e-05], [528, 3.2305965976253024e-05], [533, 3.2551737359542227e-05], [534, 3.2222018732004836e-05], [535, 3.22106789772857e-05], [546, 3.197980303031061e-05], [547, 2.7354347255400896e-05], [548, 2.712013461539413e-05], [551, 2.87779055415551e-05]]
\ No newline at end of file
+[[482, 3.34945483373743e-05], [487, 3.392638368536897e-05], [493, 3.3582274242386725e-05], [494, 3.393409451261017e-05], [495, 3.413557339455953e-05], [498, 3.4765329819054456e-05], [501, 3.485683231717092e-05], [502, 3.513310818730745e-05], [504, 3.4870074999915346e-05], [511, 3.2752051428458024e-05], [516, 3.260345402310023e-05], [520, 3.260636297367927e-05], [521, 3.2972995575181305e-05], [526, 3.3965250750739655e-05], [528, 3.2305965976253024e-05], [533, 3.2551737359542227e-05], [534, 3.2222018732004836e-05], [535, 3.22106789772857e-05], [546, 3.197980303031061e-05], [547, 2.7354347255400896e-05], [548, 2.712013461539413e-05], [550, 2.87779055415551e-05], [554, 2.8456177581958897e-05]]
\ No newline at end of file
diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_make_x1_from_hostmass.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_make_x1_from_hostmass.json
index 8956d13..2992a21 100644
--- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_make_x1_from_hostmass.json
+++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_make_x1_from_hostmass.json
@@ -1 +1 @@
-[[482, 1.3937057220000497], [487, 1.3953557534998708], [493, 1.414833739999949], [494, 1.3792914724999719], [495, 1.3707683315000168], [498, 1.387875992999966], [501, 1.3978228775000616], [502, 1.4142060999998876], [504, 1.3874446949998855], [511, 1.3934952245000432], [516, 1.4094450869999946], [520, 1.3838362299999858], [521, 1.3911245805000192], [526, 1.3859135534999893], [528, 1.403044860499989], [533, 1.3921505614999603], [534, 1.393926288000003], [535, 1.3992387199999996], [546, 1.3595635774999835], [547, 1.3525861589999977], [548, 1.3150194404999809], [551, 1.3799381715000152]]
\ No newline at end of file
+[[482, 1.3937057220000497], [487, 1.3953557534998708], [493, 1.414833739999949], [494, 1.3792914724999719], [495, 1.3707683315000168], [498, 1.387875992999966], [501, 1.3978228775000616], [502, 1.4142060999998876], [504, 1.3874446949998855], [511, 1.3934952245000432], [516, 1.4094450869999946], [520, 1.3838362299999858], [521, 1.3911245805000192], [526, 1.3859135534999893], [528, 1.403044860499989], [533, 1.3921505614999603], [534, 1.393926288000003], [535, 1.3992387199999996], [546, 1.3595635774999835], [547, 1.3525861589999977], [548, 1.3150194404999809], [550, 1.3799381715000152], [554, 1.333085834000002]]
\ No newline at end of file
diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_sample_x0_from_distmod.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_sample_x0_from_distmod.json
index 40e5c90..6781641 100644
--- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_sample_x0_from_distmod.json
+++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_sample_x0_from_distmod.json
@@ -1 +1 @@
-[[482, 0.0005643394000003354], [487, 0.0005553816842118403], [493, 0.000560178425007507], [494, 0.0005572391749979033], [495, 0.0005762652500038712], [498, 0.0005525694736876941], [501, 0.000557162000001199], [502, 0.0005863064000038777], [504, 0.0005716112000072825], [511, 0.0005681532000011202], [516, 0.0005728484499996967], [520, 0.000557361600002082], [521, 0.00012515420786549135], [526, 0.0001243731404496828], [528, 0.00012702442857136562], [533, 0.00012738604651176924], [534, 0.0001265307865168097], [535, 0.00012648494186028392], [546, 0.00012056768279551282], [547, 0.0001231535470588048], [548, 0.00012068320348803776], [551, 0.00012500283529394597]]
\ No newline at end of file
+[[482, 0.0005643394000003354], [487, 0.0005553816842118403], [493, 0.000560178425007507], [494, 0.0005572391749979033], [495, 0.0005762652500038712], [498, 0.0005525694736876941], [501, 0.000557162000001199], [502, 0.0005863064000038777], [504, 0.0005716112000072825], [511, 0.0005681532000011202], [516, 0.0005728484499996967], [520, 0.000557361600002082], [521, 0.00012515420786549135], [526, 0.0001243731404496828], [528, 0.00012702442857136562], [533, 0.00012738604651176924], [534, 0.0001265307865168097], [535, 0.00012648494186028392], [546, 0.00012056768279551282], [547, 0.0001231535470588048], [548, 0.00012068320348803776], [550, 0.00012500283529394597], [554, 0.00012096687647058122]]
\ No newline at end of file
diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_sample_x1_from_hostmass.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_sample_x1_from_hostmass.json
index ffb261c..908b44c 100644
--- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_sample_x1_from_hostmass.json
+++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_sample_x1_from_hostmass.json
@@ -1 +1 @@
-[[482, 1.4743729138122041e-05], [487, 1.563545790993539e-05], [493, 1.6042325513277703e-05], [494, 1.5775344755556118e-05], [495, 1.5390198804074294e-05], [498, 1.5933346952752293e-05], [501, 1.4761917227410636e-05], [502, 1.5948831632564236e-05], [504, 1.5478816312066774e-05], [511, 1.558167008797575e-05], [516, 1.595868175291895e-05], [520, 1.6341193846143982e-05], [521, 1.6188948905107154e-05], [526, 1.59936880341866e-05], [528, 1.5603267004310114e-05], [533, 1.6596933035694674e-05], [534, 1.6240899707165656e-05], [535, 1.6571308029152486e-05], [546, 1.5382166444748222e-05], [547, 1.6128831594622525e-05], [548, 1.5669879334246214e-05], [551, 1.5701160179632068e-05]]
\ No newline at end of file
+[[482, 1.4743729138122041e-05], [487, 1.563545790993539e-05], [493, 1.6042325513277703e-05], [494, 1.5775344755556118e-05], [495, 1.5390198804074294e-05], [498, 1.5933346952752293e-05], [501, 1.4761917227410636e-05], [502, 1.5948831632564236e-05], [504, 1.5478816312066774e-05], [511, 1.558167008797575e-05], [516, 1.595868175291895e-05], [520, 1.6341193846143982e-05], [521, 1.6188948905107154e-05], [526, 1.59936880341866e-05], [528, 1.5603267004310114e-05], [533, 1.6596933035694674e-05], [534, 1.6240899707165656e-05], [535, 1.6571308029152486e-05], [546, 1.5382166444748222e-05], [547, 1.6128831594622525e-05], [548, 1.5669879334246214e-05], [550, 1.5701160179632068e-05], [554, 1.5868564984651238e-05]]
\ No newline at end of file
diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/summary.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/summary.json
index 4889a77..1da75c2 100644
--- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/summary.json
+++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/summary.json
@@ -1 +1 @@
-[{"name": "benchmarks.TimeSuite.time_apply_passbands", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_apply_passbands", "last_rev": 551, "last_value": 0.001417280500007223, "last_err": 3.2928183909614954e-05, "prev_value": null, "change_rev": null}, {"name": "benchmarks.TimeSuite.time_chained_evaluate", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_chained_evaluate", "last_rev": 551, "last_value": 0.004471842000005684, "last_err": 0.0001577631239293532, "prev_value": null, "change_rev": null}, {"name": "benchmarks.TimeSuite.time_evaluate_salt3_model", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_evaluate_salt3_model", "last_rev": 551, "last_value": 0.009231936000006158, "last_err": 0.00027871880412477887, "prev_value": 0.008676093000076435, "change_rev": [482, 487]}, {"name": "benchmarks.TimeSuite.time_evaluate_salt3_passbands", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_evaluate_salt3_passbands", "last_rev": 551, "last_value": 0.005277362000001062, "last_err": 8.622462409045661e-05, "prev_value": 0.0040748664999531075, "change_rev": [482, 487]}, {"name": "benchmarks.TimeSuite.time_fnu_to_flam", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_fnu_to_flam", "last_rev": 551, "last_value": 0.0021506331666595697, "last_err": 7.432952225597856e-05, "prev_value": 0.0014135122500249508, "change_rev": [535, 546]}, {"name": "benchmarks.TimeSuite.time_load_passbands", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_load_passbands", "last_rev": 551, "last_value": 0.008686638750020848, "last_err": 8.43800864516466e-05, "prev_value": null, "change_rev": null}, {"name": "benchmarks.TimeSuite.time_make_new_salt3_model", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_make_new_salt3_model", "last_rev": 551, "last_value": 3.2752051428458024e-05, "last_err": 1.4436882862381208e-06, "prev_value": null, "change_rev": null}, {"name": "benchmarks.TimeSuite.time_make_x1_from_hostmass", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_make_x1_from_hostmass", "last_rev": 551, "last_value": 1.3911245805000192, "last_err": 0.017377905818295344, "prev_value": null, "change_rev": null}, {"name": "benchmarks.TimeSuite.time_sample_x0_from_distmod", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_sample_x0_from_distmod", "last_rev": 551, "last_value": 0.00012500283529394597, "last_err": 8.158886744538985e-06, "prev_value": 0.000560178425007507, "change_rev": [null, 521]}, {"name": "benchmarks.TimeSuite.time_sample_x1_from_hostmass", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_sample_x1_from_hostmass", "last_rev": 551, "last_value": 1.5775344755556118e-05, "last_err": 4.252890647796699e-07, "prev_value": null, "change_rev": null}]
\ No newline at end of file
+[{"name": "benchmarks.TimeSuite.time_apply_passbands", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_apply_passbands", "last_rev": 554, "last_value": 0.001417280500007223, "last_err": 3.5403102404378034e-05, "prev_value": null, "change_rev": null}, {"name": "benchmarks.TimeSuite.time_chained_evaluate", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_chained_evaluate", "last_rev": 554, "last_value": 0.004471842000005684, "last_err": 0.0001516211890120371, "prev_value": null, "change_rev": null}, {"name": "benchmarks.TimeSuite.time_evaluate_salt3_model", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_evaluate_salt3_model", "last_rev": 554, "last_value": 0.009084660500093378, "last_err": 0.0005422285492268033, "prev_value": null, "change_rev": null}, {"name": "benchmarks.TimeSuite.time_evaluate_salt3_passbands", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_evaluate_salt3_passbands", "last_rev": 554, "last_value": 0.005268695249995403, "last_err": 0.00011602824113550683, "prev_value": 0.0040748664999531075, "change_rev": [482, 487]}, {"name": "benchmarks.TimeSuite.time_fnu_to_flam", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_fnu_to_flam", "last_rev": 554, "last_value": 0.000701796800012744, "last_err": 0.0, "prev_value": 0.0021506331666595697, "change_rev": [550, 554]}, {"name": "benchmarks.TimeSuite.time_load_passbands", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_load_passbands", "last_rev": 554, "last_value": 0.008691104999996924, "last_err": 8.760931748996671e-05, "prev_value": null, "change_rev": null}, {"name": "benchmarks.TimeSuite.time_make_new_salt3_model", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_make_new_salt3_model", "last_rev": 554, "last_value": 3.2752051428458024e-05, "last_err": 1.5553920716527421e-06, "prev_value": null, "change_rev": null}, {"name": "benchmarks.TimeSuite.time_make_x1_from_hostmass", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_make_x1_from_hostmass", "last_rev": 554, "last_value": 1.387875992999966, "last_err": 0.02053768829161876, "prev_value": null, "change_rev": null}, {"name": "benchmarks.TimeSuite.time_sample_x0_from_distmod", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_sample_x0_from_distmod", "last_rev": 554, "last_value": 0.0001243731404496828, "last_err": 9.098891106699003e-06, "prev_value": 0.000560178425007507, "change_rev": [null, 521]}, {"name": "benchmarks.TimeSuite.time_sample_x1_from_hostmass", "idx": null, "pretty_name": "benchmarks.TimeSuite.time_sample_x1_from_hostmass", "last_rev": 554, "last_value": 1.5868564984651238e-05, "last_err": 4.040137258381392e-07, "prev_value": null, "change_rev": null}]
\ No newline at end of file
diff --git a/graphs/summary/benchmarks.TimeSuite.time_apply_passbands.json b/graphs/summary/benchmarks.TimeSuite.time_apply_passbands.json
index 093d46c..33533b2 100644
--- a/graphs/summary/benchmarks.TimeSuite.time_apply_passbands.json
+++ b/graphs/summary/benchmarks.TimeSuite.time_apply_passbands.json
@@ -1 +1 @@
-[[482, 0.001450982249991739], [487, 0.001376510500023187], [493, 0.0014528372499853504], [494, 0.0014109929999790438], [495, 0.00141032618749648], [498, 0.001368909125019968], [501, 0.0014294955625047123], [502, 0.0014152055625089588], [504, 0.001417280500007223], [511, 0.0014210816111130953], [516, 0.0014249047499959033], [520, 0.0013882371249991365], [521, 0.0014140078750024543], [526, 0.0014145678750008273], [528, 0.0013587958333371513], [533, 0.001401430874999221], [534, 0.001446781624999005], [535, 0.0014635263749998018], [546, 0.0015247822500015218], [547, 0.0013849322777777693], [548, 0.0015213283124992927], [551, 0.0015459723124990887]]
\ No newline at end of file
+[[482, 0.001450982249991739], [487, 0.001376510500023187], [493, 0.0014528372499853504], [494, 0.0014109929999790438], [495, 0.00141032618749648], [498, 0.001368909125019968], [501, 0.0014294955625047123], [502, 0.0014152055625089588], [504, 0.001417280500007223], [511, 0.0014210816111130953], [516, 0.0014249047499959033], [520, 0.0013882371249991365], [521, 0.0014140078750024543], [526, 0.0014145678750008273], [528, 0.0013587958333371513], [533, 0.001401430874999221], [534, 0.001446781624999005], [535, 0.0014635263749998018], [546, 0.0015247822500015218], [547, 0.0013849322777777693], [548, 0.0015213283124992927], [550, 0.0015459723124990887], [554, 0.0015366084285679854]]
\ No newline at end of file
diff --git a/graphs/summary/benchmarks.TimeSuite.time_chained_evaluate.json b/graphs/summary/benchmarks.TimeSuite.time_chained_evaluate.json
index f3372a5..1c99505 100644
--- a/graphs/summary/benchmarks.TimeSuite.time_chained_evaluate.json
+++ b/graphs/summary/benchmarks.TimeSuite.time_chained_evaluate.json
@@ -1 +1 @@
-[[482, 0.004847941249977339], [487, 0.005854933166650275], [493, 0.004471842000005684], [494, 0.004431450999997347], [495, 0.004401442333346495], [498, 0.004429474499981249], [501, 0.004602214833312246], [502, 0.004422431000004204], [504, 0.004403361999986069], [511, 0.004446522666682995], [516, 0.004387984666664124], [520, 0.004385689999992337], [521, 0.005536126166665175], [526, 0.004605796333332061], [528, 0.0044498448333267025], [533, 0.004381985666668697], [534, 0.004572550000001266], [535, 0.004517190166666296], [546, 0.004504814500004764], [547, 0.004538246499995088], [548, 0.004325026166668522], [551, 0.004495475166668447]]
\ No newline at end of file
+[[482, 0.004847941249977339], [487, 0.005854933166650275], [493, 0.004471842000005684], [494, 0.004431450999997347], [495, 0.004401442333346495], [498, 0.004429474499981249], [501, 0.004602214833312246], [502, 0.004422431000004204], [504, 0.004403361999986069], [511, 0.004446522666682995], [516, 0.004387984666664124], [520, 0.004385689999992337], [521, 0.005536126166665175], [526, 0.004605796333332061], [528, 0.0044498448333267025], [533, 0.004381985666668697], [534, 0.004572550000001266], [535, 0.004517190166666296], [546, 0.004504814500004764], [547, 0.004538246499995088], [548, 0.004325026166668522], [550, 0.004495475166668447], [554, 0.004489656249987206]]
\ No newline at end of file
diff --git a/graphs/summary/benchmarks.TimeSuite.time_evaluate_salt3_model.json b/graphs/summary/benchmarks.TimeSuite.time_evaluate_salt3_model.json
index dd5327f..aabd227 100644
--- a/graphs/summary/benchmarks.TimeSuite.time_evaluate_salt3_model.json
+++ b/graphs/summary/benchmarks.TimeSuite.time_evaluate_salt3_model.json
@@ -1 +1 @@
-[[482, 0.008676093000076435], [487, 0.009161304749909505], [493, 0.009144262249947133], [494, 0.009396272250000948], [495, 0.009084660500093378], [498, 0.009184370750062953], [501, 0.009289132749927376], [502, 0.009169296750030753], [504, 0.009386096750063189], [511, 0.009911887750007509], [516, 0.009221366249988705], [520, 0.008846615750002229], [521, 0.008739329250005312], [526, 0.009231936000006158], [528, 0.009031227250005713], [533, 0.009826184999994325], [534, 0.00921144899999149], [535, 0.0093942555000055], [546, 0.010085893499990561], [547, 0.009568376750003438], [548, 0.009924568999991834], [551, 0.009660865500009663]]
\ No newline at end of file
+[[482, 0.008676093000076435], [487, 0.009161304749909505], [493, 0.009144262249947133], [494, 0.009396272250000948], [495, 0.009084660500093378], [498, 0.009184370750062953], [501, 0.009289132749927376], [502, 0.009169296750030753], [504, 0.009386096750063189], [511, 0.009911887750007509], [516, 0.009221366249988705], [520, 0.008846615750002229], [521, 0.008739329250005312], [526, 0.009231936000006158], [528, 0.009031227250005713], [533, 0.009826184999994325], [534, 0.00921144899999149], [535, 0.0093942555000055], [546, 0.010085893499990561], [547, 0.009568376750003438], [548, 0.009924568999991834], [550, 0.009660865500009663], [554, 0.008605538499992349]]
\ No newline at end of file
diff --git a/graphs/summary/benchmarks.TimeSuite.time_evaluate_salt3_passbands.json b/graphs/summary/benchmarks.TimeSuite.time_evaluate_salt3_passbands.json
index 36a92b1..c97e6bb 100644
--- a/graphs/summary/benchmarks.TimeSuite.time_evaluate_salt3_passbands.json
+++ b/graphs/summary/benchmarks.TimeSuite.time_evaluate_salt3_passbands.json
@@ -1 +1 @@
-[[482, 0.0040748664999531075], [487, 0.0051957213333177306], [493, 0.005246364250069746], [494, 0.005347451250145241], [495, 0.00517049733332442], [498, 0.00528622650002338], [501, 0.0052442489999672635], [502, 0.005167930833295031], [504, 0.005365841500008628], [511, 0.00529780833331491], [516, 0.005384206500006409], [520, 0.005319641249968754], [521, 0.005277362000001062], [526, 0.005329012250001597], [528, 0.005155819000009387], [533, 0.005287428500011515], [534, 0.005659255499992355], [535, 0.005204427499997166], [546, 0.005616971500018053], [547, 0.005251182249999431], [548, 0.005268695249995403], [551, 0.00544845849999831]]
\ No newline at end of file
+[[482, 0.0040748664999531075], [487, 0.0051957213333177306], [493, 0.005246364250069746], [494, 0.005347451250145241], [495, 0.00517049733332442], [498, 0.00528622650002338], [501, 0.0052442489999672635], [502, 0.005167930833295031], [504, 0.005365841500008628], [511, 0.00529780833331491], [516, 0.005384206500006409], [520, 0.005319641249968754], [521, 0.005277362000001062], [526, 0.005329012250001597], [528, 0.005155819000009387], [533, 0.005287428500011515], [534, 0.005659255499992355], [535, 0.005204427499997166], [546, 0.005616971500018053], [547, 0.005251182249999431], [548, 0.005268695249995403], [550, 0.00544845849999831], [554, 0.0047467268333321044]]
\ No newline at end of file
diff --git a/graphs/summary/benchmarks.TimeSuite.time_fnu_to_flam.json b/graphs/summary/benchmarks.TimeSuite.time_fnu_to_flam.json
index 0de90de..c1021af 100644
--- a/graphs/summary/benchmarks.TimeSuite.time_fnu_to_flam.json
+++ b/graphs/summary/benchmarks.TimeSuite.time_fnu_to_flam.json
@@ -1 +1 @@
-[[482, 0.0031103896250215257], [487, 0.0014504717499903563], [493, 0.0013674301249579912], [494, 0.001459295899985591], [495, 0.0013934516249776152], [498, 0.0014211363750007422], [501, 0.0014135122500249508], [502, 0.0013741086999743857], [504, 0.0013263520999998945], [511, 0.0015196697499959555], [516, 0.001366305299995929], [520, 0.0014480432500079132], [521, 0.0014170490000040559], [526, 0.0014527236249968212], [528, 0.0012654296250076413], [533, 0.0013177859999984776], [534, 0.0013547273749914268], [535, 0.001418951624998499], [546, 0.001982929666657659], [547, 0.002278243666661221], [548, 0.0021506331666595697], [551, 0.002296239833337192]]
\ No newline at end of file
+[[482, 0.0031103896250215257], [487, 0.0014504717499903563], [493, 0.0013674301249579912], [494, 0.001459295899985591], [495, 0.0013934516249776152], [498, 0.0014211363750007422], [501, 0.0014135122500249508], [502, 0.0013741086999743857], [504, 0.0013263520999998945], [511, 0.0015196697499959555], [516, 0.001366305299995929], [520, 0.0014480432500079132], [521, 0.0014170490000040559], [526, 0.0014527236249968212], [528, 0.0012654296250076413], [533, 0.0013177859999984776], [534, 0.0013547273749914268], [535, 0.001418951624998499], [546, 0.001982929666657659], [547, 0.002278243666661221], [548, 0.0021506331666595697], [550, 0.002296239833337192], [554, 0.000701796800012744]]
\ No newline at end of file
diff --git a/graphs/summary/benchmarks.TimeSuite.time_load_passbands.json b/graphs/summary/benchmarks.TimeSuite.time_load_passbands.json
index 19672f9..3fe5c60 100644
--- a/graphs/summary/benchmarks.TimeSuite.time_load_passbands.json
+++ b/graphs/summary/benchmarks.TimeSuite.time_load_passbands.json
@@ -1 +1 @@
-[[482, 0.008654529749833273], [487, 0.00865646474994719], [493, 0.008704267750090366], [494, 0.008728466999968987], [495, 0.0086581614999659], [498, 0.008653211000023475], [501, 0.008686638750020848], [502, 0.008785136250082815], [504, 0.008634901749985602], [511, 0.008658131000004232], [516, 0.008726190749996476], [520, 0.008675339999996368], [521, 0.008790280749991553], [526, 0.008679843749987981], [528, 0.008572821749993409], [533, 0.008817021999988128], [534, 0.008930302250000466], [535, 0.008691104999996924], [546, 0.009058125250007265], [547, 0.008926490499987949], [548, 0.00898575924999534], [551, 0.009014556749995961]]
\ No newline at end of file
+[[482, 0.008654529749833273], [487, 0.00865646474994719], [493, 0.008704267750090366], [494, 0.008728466999968987], [495, 0.0086581614999659], [498, 0.008653211000023475], [501, 0.008686638750020848], [502, 0.008785136250082815], [504, 0.008634901749985602], [511, 0.008658131000004232], [516, 0.008726190749996476], [520, 0.008675339999996368], [521, 0.008790280749991553], [526, 0.008679843749987981], [528, 0.008572821749993409], [533, 0.008817021999988128], [534, 0.008930302250000466], [535, 0.008691104999996924], [546, 0.009058125250007265], [547, 0.008926490499987949], [548, 0.00898575924999534], [550, 0.009014556749995961], [554, 0.008857631750004202]]
\ No newline at end of file
diff --git a/graphs/summary/benchmarks.TimeSuite.time_make_new_salt3_model.json b/graphs/summary/benchmarks.TimeSuite.time_make_new_salt3_model.json
index b8260ef..741665f 100644
--- a/graphs/summary/benchmarks.TimeSuite.time_make_new_salt3_model.json
+++ b/graphs/summary/benchmarks.TimeSuite.time_make_new_salt3_model.json
@@ -1 +1 @@
-[[482, 3.34945483373743e-05], [487, 3.392638368536897e-05], [493, 3.3582274242386725e-05], [494, 3.393409451261017e-05], [495, 3.413557339455953e-05], [498, 3.4765329819054456e-05], [501, 3.485683231717092e-05], [502, 3.513310818730745e-05], [504, 3.4870074999915346e-05], [511, 3.2752051428458024e-05], [516, 3.260345402310023e-05], [520, 3.260636297367927e-05], [521, 3.2972995575181305e-05], [526, 3.3965250750739655e-05], [528, 3.2305965976253024e-05], [533, 3.2551737359542227e-05], [534, 3.2222018732004836e-05], [535, 3.22106789772857e-05], [546, 3.197980303031061e-05], [547, 2.7354347255400896e-05], [548, 2.712013461539413e-05], [551, 2.87779055415551e-05]]
\ No newline at end of file
+[[482, 3.34945483373743e-05], [487, 3.392638368536897e-05], [493, 3.3582274242386725e-05], [494, 3.393409451261017e-05], [495, 3.413557339455953e-05], [498, 3.4765329819054456e-05], [501, 3.485683231717092e-05], [502, 3.513310818730745e-05], [504, 3.4870074999915346e-05], [511, 3.2752051428458024e-05], [516, 3.260345402310023e-05], [520, 3.260636297367927e-05], [521, 3.2972995575181305e-05], [526, 3.3965250750739655e-05], [528, 3.2305965976253024e-05], [533, 3.2551737359542227e-05], [534, 3.2222018732004836e-05], [535, 3.22106789772857e-05], [546, 3.197980303031061e-05], [547, 2.7354347255400896e-05], [548, 2.712013461539413e-05], [550, 2.87779055415551e-05], [554, 2.8456177581958897e-05]]
\ No newline at end of file
diff --git a/graphs/summary/benchmarks.TimeSuite.time_make_x1_from_hostmass.json b/graphs/summary/benchmarks.TimeSuite.time_make_x1_from_hostmass.json
index 8956d13..2992a21 100644
--- a/graphs/summary/benchmarks.TimeSuite.time_make_x1_from_hostmass.json
+++ b/graphs/summary/benchmarks.TimeSuite.time_make_x1_from_hostmass.json
@@ -1 +1 @@
-[[482, 1.3937057220000497], [487, 1.3953557534998708], [493, 1.414833739999949], [494, 1.3792914724999719], [495, 1.3707683315000168], [498, 1.387875992999966], [501, 1.3978228775000616], [502, 1.4142060999998876], [504, 1.3874446949998855], [511, 1.3934952245000432], [516, 1.4094450869999946], [520, 1.3838362299999858], [521, 1.3911245805000192], [526, 1.3859135534999893], [528, 1.403044860499989], [533, 1.3921505614999603], [534, 1.393926288000003], [535, 1.3992387199999996], [546, 1.3595635774999835], [547, 1.3525861589999977], [548, 1.3150194404999809], [551, 1.3799381715000152]]
\ No newline at end of file
+[[482, 1.3937057220000497], [487, 1.3953557534998708], [493, 1.414833739999949], [494, 1.3792914724999719], [495, 1.3707683315000168], [498, 1.387875992999966], [501, 1.3978228775000616], [502, 1.4142060999998876], [504, 1.3874446949998855], [511, 1.3934952245000432], [516, 1.4094450869999946], [520, 1.3838362299999858], [521, 1.3911245805000192], [526, 1.3859135534999893], [528, 1.403044860499989], [533, 1.3921505614999603], [534, 1.393926288000003], [535, 1.3992387199999996], [546, 1.3595635774999835], [547, 1.3525861589999977], [548, 1.3150194404999809], [550, 1.3799381715000152], [554, 1.333085834000002]]
\ No newline at end of file
diff --git a/graphs/summary/benchmarks.TimeSuite.time_sample_x0_from_distmod.json b/graphs/summary/benchmarks.TimeSuite.time_sample_x0_from_distmod.json
index 40e5c90..6781641 100644
--- a/graphs/summary/benchmarks.TimeSuite.time_sample_x0_from_distmod.json
+++ b/graphs/summary/benchmarks.TimeSuite.time_sample_x0_from_distmod.json
@@ -1 +1 @@
-[[482, 0.0005643394000003354], [487, 0.0005553816842118403], [493, 0.000560178425007507], [494, 0.0005572391749979033], [495, 0.0005762652500038712], [498, 0.0005525694736876941], [501, 0.000557162000001199], [502, 0.0005863064000038777], [504, 0.0005716112000072825], [511, 0.0005681532000011202], [516, 0.0005728484499996967], [520, 0.000557361600002082], [521, 0.00012515420786549135], [526, 0.0001243731404496828], [528, 0.00012702442857136562], [533, 0.00012738604651176924], [534, 0.0001265307865168097], [535, 0.00012648494186028392], [546, 0.00012056768279551282], [547, 0.0001231535470588048], [548, 0.00012068320348803776], [551, 0.00012500283529394597]]
\ No newline at end of file
+[[482, 0.0005643394000003354], [487, 0.0005553816842118403], [493, 0.000560178425007507], [494, 0.0005572391749979033], [495, 0.0005762652500038712], [498, 0.0005525694736876941], [501, 0.000557162000001199], [502, 0.0005863064000038777], [504, 0.0005716112000072825], [511, 0.0005681532000011202], [516, 0.0005728484499996967], [520, 0.000557361600002082], [521, 0.00012515420786549135], [526, 0.0001243731404496828], [528, 0.00012702442857136562], [533, 0.00012738604651176924], [534, 0.0001265307865168097], [535, 0.00012648494186028392], [546, 0.00012056768279551282], [547, 0.0001231535470588048], [548, 0.00012068320348803776], [550, 0.00012500283529394597], [554, 0.00012096687647058122]]
\ No newline at end of file
diff --git a/graphs/summary/benchmarks.TimeSuite.time_sample_x1_from_hostmass.json b/graphs/summary/benchmarks.TimeSuite.time_sample_x1_from_hostmass.json
index ffb261c..908b44c 100644
--- a/graphs/summary/benchmarks.TimeSuite.time_sample_x1_from_hostmass.json
+++ b/graphs/summary/benchmarks.TimeSuite.time_sample_x1_from_hostmass.json
@@ -1 +1 @@
-[[482, 1.4743729138122041e-05], [487, 1.563545790993539e-05], [493, 1.6042325513277703e-05], [494, 1.5775344755556118e-05], [495, 1.5390198804074294e-05], [498, 1.5933346952752293e-05], [501, 1.4761917227410636e-05], [502, 1.5948831632564236e-05], [504, 1.5478816312066774e-05], [511, 1.558167008797575e-05], [516, 1.595868175291895e-05], [520, 1.6341193846143982e-05], [521, 1.6188948905107154e-05], [526, 1.59936880341866e-05], [528, 1.5603267004310114e-05], [533, 1.6596933035694674e-05], [534, 1.6240899707165656e-05], [535, 1.6571308029152486e-05], [546, 1.5382166444748222e-05], [547, 1.6128831594622525e-05], [548, 1.5669879334246214e-05], [551, 1.5701160179632068e-05]]
\ No newline at end of file
+[[482, 1.4743729138122041e-05], [487, 1.563545790993539e-05], [493, 1.6042325513277703e-05], [494, 1.5775344755556118e-05], [495, 1.5390198804074294e-05], [498, 1.5933346952752293e-05], [501, 1.4761917227410636e-05], [502, 1.5948831632564236e-05], [504, 1.5478816312066774e-05], [511, 1.558167008797575e-05], [516, 1.595868175291895e-05], [520, 1.6341193846143982e-05], [521, 1.6188948905107154e-05], [526, 1.59936880341866e-05], [528, 1.5603267004310114e-05], [533, 1.6596933035694674e-05], [534, 1.6240899707165656e-05], [535, 1.6571308029152486e-05], [546, 1.5382166444748222e-05], [547, 1.6128831594622525e-05], [548, 1.5669879334246214e-05], [550, 1.5701160179632068e-05], [554, 1.5868564984651238e-05]]
\ No newline at end of file
diff --git a/index.json b/index.json
index de9bd0c..b1be79d 100644
--- a/index.json
+++ b/index.json
@@ -1 +1 @@
-{"project": "tdastro", "project_url": "https://github.com/lincc-frameworks/tdastro", "show_commit_url": "https://github.com/lincc-frameworks/tdastro/commit/", "hash_length": 8, "revision_to_hash": {"0": "98eb15f5c411d9a136d18b0ae5ec9df14e2f6287", "1": "30225d1b54431d19dcfe9552898df5366d798b66", "2": "678d58e603bac97e57e5c20344d46af7acaa6c33", "3": "7519ef02db3e46d29645eb024787c4780fd90e49", "4": "7bef979448ce46b5f1dcbf448f0aea941b69aeb9", "12": "3c83d1c92e7876354587e153fd6c51690cb7670b", "15": "939017a041aba63d4c1c58482442e764c79c44d1", "20": "a0462763b4e9ed6ffc8103e7b8bea746b4ae4b35", "23": "5b0a26f3a91226a095a430b47ebd8ce1ea7a2306", "27": "072c8858689e910947d32207882af6a35e7295f1", "45": "0c31e23bbc9ff156236432b7d37ca2d8429a692e", "49": "6c5f5834a43b53e27991fe8ddb0dfffbff96216a", "52": "aafcfe8f6a632ac01b1e70cc067f8c35dabbc9d7", "55": "ea30c944a7dc805fa4ab00a573cc07d5022473e5", "56": "c49b8e1208d42f6f1b30eb1bed36f98a213fd85c", "59": "01463ec2090d7a38975ec8a391f01270d519a575", "69": "40d83aa2a9294b38ee7e889d6dbe8178e44df7c8", "72": "9b287e05eb1e6d0ac9d3b11b06a4e34243592f17", "73": "eee128a6f6967a5b949582a900964648aad899fc", "77": "2bc1e09400c9c39bca72e4217c417cccf9ebeaca", "81": "da499449d7f7ae63485074401eabde47259a9c9b", "83": "ac94f790ad4e7416910d75e827a4ec5dd05eff8c", "94": "a39ced8f6f38089a38a45bc432069a407917f3aa", "101": "ac84552d6e8b12206e5ee83e8b2a5e88dcf78702", "104": "a79245922596fa1539aebb3634519c13f3fef796", "108": "8de94c58cda2139f6291c3f0f0c364030e66eb69", "115": "a94c158cd184059d704662d5592518cf23acf98a", "119": "df3e2a5bc053bea1ed8b596ee712d1874ec6bb15", "121": "80a204ee22d3ee1d759a12a4a3d0c7d9b0fc1a3d", "127": "e55b4d667fce3df3e042a015df89ee1ed5f74f99", "133": "942387df50f78dbb9ab5b0cc2e866fbb0d96bd7a", "134": "37a164458eaf54ef7d7de2e79cec4462667952ac", "136": "05e93a75cd3d01692adf83115daaa1829e22d0cc", "142": "2db4ea18398a19e5904659e69a2530f9211dac20", "144": "74cbb16b925b4b3c89bfb700d965f187a0f38579", "153": "fcd801268f2351158ba5e7ef54603e1f361a8fe5", "154": "1cf3edf6564d563310352299cb0d8a392f5c0461", "163": "dd566572f92fc5948273e34026ab95b6763c9f55", "167": "3857404946a3208a178c0158744958ab7ef6748d", "176": "c8d238a3768be764d88089078f7d5187bcc7eb09", "188": "266a5d33e226b91c991c1fa1476262bc94fd1f33", "192": "23e018626f5b85bed2346702beed12c92f7d2315", "193": "bffc5561a7378a475bdc5fb04a8797267d03e5af", "199": "103914e563b015c63f69535fb1128fc3cb84a2b2", "206": "8145ab9d42a578be1e24116f5c84edddc20cc3bc", "211": "6b3eee6373e8c50cf9aaba1878eff67db4a0e77c", "214": "d3acd6a6d5a6c08bfcd8c95df57660d5b5cf2a06", "217": "b114bef2f1b68ef8468ac2ca21abc43800e4f0e1", "222": "fdd721aa2605ee79c350ed13b117ef979c2c8b38", "226": "2dbd8b563f9a0cb5aa2732ab2f6864e7e6f4134c", "230": "de4a0614f19330ffc04c2f22959d1dbb9d3e62d2", "240": "e11ae739a1d6f220fbe09e516c3a7309a011894c", "245": "95cd0c9dbc71d0aa26456f7e1de678b3bd7306df", "248": "1a1d3706bda96a96a616cc839c53c2d05ce25e5f", "250": "60af46f25e896a2eb873ee6f252990cbbba8b540", "257": "117f7399482dcb920fb6b9822e4ca4c3d0034f47", "274": "a5f725d28e33a61a386bc8a9bab9f592fae09710", "279": "a5acdab2a74804d32c043ab4ba334d3d01bb3222", "284": "0bcc333993d6f1794893666d7f264f571fa8598b", "285": "cf6fae8192c3ccd88d872eb684602a8df25d7034", "289": "24474dc1fcf9936eb2b9a0c373cc8259bf843073", "293": "7a7b08ac346160e0507d2d5cf761aa9fc910746b", "294": "25de82cc6b08b306dfca6e78be42d994a49e0947", "300": "9ee112e9fe652dcb99168b98bdfb4d2e22c9a115", "303": "8a9444bfe2464e3cf6c7a3e2fea30b1976447551", "304": "aa81e3f282f3738f045de593dde3be79a1b5cf01", "307": "4a87261cff013be89f0e5c4a036cb36b3afd9178", "315": "9fcdf6dd2cbaec98eb42696876a3b057a6f8422f", "321": "6cbbbfa3779751414208a4b9ce1e6a88855f80d5", "328": "da0c370dae56e09f8e987fd61cae0ebb69755412", "329": "96494ce286d9c456225331e47f8598546aeeca32", "332": "0c25e49a24b27b83292808889cf1d81bb4d5a24f", "338": "91f974fa983ea52cc4e436d0107ee2880ae3bda9", "348": "1b2bc95cf15887619499ea06f0865ddb90ee1253", "356": "c3ff90fc5b0a8dadd7b998741d113741c301a5b3", "358": "a8470898e73d0a380ede24cfb40222684e7686c5", "366": "088ddc10364ac68d61eb36437cd8aa36112fe9ef", "369": "21311734e771e20fe0558c293a2cf7bf3bcc8d85", "371": "079e2e0fca5f873a101fe378bf7f88f96670c6c6", "376": "c7ecfa54cb13160d8e63a32bf15c24c974afdc51", "389": "2fb1c0f38b7d9475f1858f2718702e53ed794ba9", "392": "fba3f997d91aa5c1a838cdfbe178e0b20812c487", "399": "e7337765db2ca3f11bb6c67e6751b1cb86c797d8", "402": "412ced732b99ff4bdffcf8b346e5287e43192a54", "403": "91286c15c6e34bede1ab5e51dbaf8fe876ab37a3", "405": "2064a70dbe829a8f13ae8838f28e36ede867a5b1", "408": "f05b611ccc2dac9da1af2032b49fa4a645cfe607", "421": "27c8c7eaecd92d90c212652dd3d381428fd6c1d4", "422": "9ca5fb00414ff50778506665dc1054cbf503947d", "423": "cd62e4adcd577befcde5315dea60a9df7f9db849", "429": "e780a10ee4aa3fcf294a726fc069e55c376a146f", "431": "dc9c6b50158211217f64b5c56fa381e1f42ddba5", "438": "bcd50785bc63527bc8769a51f4eff17e0701f051", "447": "ad925bcf0c4aae8ea0305f6442b77e4983577b69", "453": "7450fccec5d30c5737d2d21772ac8d7421315c12", "458": "b3dc46ead1aa36ff160e840fcbb853942c479b52", "460": "38526eea5b8065c41e9d8f88d7323db59ebb2a7f", "463": "461eda2f69c72077eaef0a05ce95c1a98b8e699e", "466": "cfd84e0fca1148017ef6bfd4375402cfd1b19717", "467": "ffad7c494baa21c9fcf75682dfd46002ffa2b553", "470": "4a0ba5f40fcbeb99dccc8e94fa8c2cddb946ccc5", "474": "215228d18fd94ab53d6e4e99465e593133e12a95", "479": "dd22ca248b30623ab59e17a593afaad0fa8239ae", "482": "7efe1be2ea325825cd55a7b17a0f0caccb773ca2", "487": "3033e07d6238822d258931ac5af152e64847db1e", "493": "fba86f1a02e0cdf63c6b76355320aaa8caf8cb2d", "494": "581b3c540ad1a09c317c537a854b34f137275b05", "495": "9d0867635fcedee1755d36234024a985c4544779", "498": "61bd16738c0e0807cd2739a354a690d75177646e", "501": "6b2cebc43575dcb003cbce92162008453d14b257", "502": "f56440174500685c71372b63c2a014b9e61e9f7f", "504": "89ce32d1fdc9ab0465c06c04e44a170828556a7d", "511": "578e3d077faabd7e55e6fe622e00ba3a9277f165", "516": "7b38e91fb7bbae506f1a3b7db913e51b7779bbfa", "520": "81ed6b68a532b5bb0fe0a41318fa63df6f9c8fc3", "521": "a452fd6ef212bfdfae8cb619de195331b7b0a85f", "526": "a54667f18361089b771fa7c6764dbe0997e9325b", "528": "97d9ca680df34338b6db8c8b9e69d678abbb873f", "533": "e9cd61159643445bb523a3786a82dce2bab06a8a", "534": "80b009bda0df644b0e2c6746ee4561fbf8d5aafc", "535": "745e20caa37b23ceffe7b8c74f7f4e5d0cd1ff5b", "546": "fa2118b7909565e6c04d747380be000a450e7b79", "547": "7104eb18ba0a91674eadc10fcb483c46dbf4fcb7", "548": "7121cf6742f5cd19cfe89a23403648943f4c42c5", "551": "88bd22634d9af9484fa712bac6557904e06df19a"}, "revision_to_date": {"0": 1715104817000, "1": 1715105049000, "2": 1715105454000, "3": 1718729960000, "4": 1718730039000, "12": 1718987748000, "15": 1719001110000, "20": 1719519223000, "23": 1719521019000, "27": 1719595400000, "45": 1720537594000, "49": 1720545235000, "52": 1720559433000, "55": 1720563367000, "56": 1720613306000, "59": 1720634877000, "69": 1720790465000, "72": 1720791860000, "73": 1720793083000, "77": 1720799351000, "81": 1720810352000, "83": 1720816396000, "94": 1721048284000, "101": 1721069133000, "104": 1721074112000, "108": 1721145656000, "115": 1721227247000, "119": 1721232141000, "121": 1721237761000, "127": 1721314823000, "133": 1721322428000, "134": 1721332976000, "136": 1721341187000, "142": 1721674684000, "144": 1721747844000, "153": 1721831703000, "154": 1721842751000, "163": 1722019354000, "167": 1722270316000, "176": 1722370199000, "188": 1722865901000, "192": 1722872119000, "193": 1722872133000, "199": 1722884477000, "206": 1723055013000, "211": 1723131039000, "214": 1723145997000, "217": 1723490365000, "222": 1723563503000, "226": 1723649585000, "230": 1723727864000, "240": 1724431520000, "245": 1724434552000, "248": 1724435394000, "250": 1724436352000, "257": 1724702698000, "274": 1724768943000, "279": 1724791378000, "284": 1724854646000, "285": 1724855824000, "289": 1724857942000, "293": 1724870422000, "294": 1724873083000, "300": 1724876141000, "303": 1724876872000, "304": 1724877195000, "307": 1724954752000, "315": 1725034858000, "321": 1725112756000, "328": 1725374667000, "329": 1725376059000, "332": 1725390113000, "338": 1725465514000, "348": 1725568025000, "356": 1725649068000, "358": 1725887713000, "366": 1725976569000, "369": 1725981820000, "371": 1726084856000, "376": 1726262218000, "389": 1726497484000, "392": 1726505317000, "399": 1726673453000, "402": 1726685874000, "403": 1726686271000, "405": 1726775856000, "408": 1727121993000, "421": 1727191670000, "422": 1727191686000, "423": 1727205323000, "429": 1727273158000, "431": 1727276553000, "438": 1727362832000, "447": 1727444042000, "453": 1727459455000, "458": 1727467151000, "460": 1727706752000, "463": 1727726132000, "466": 1727787795000, "467": 1727790930000, "470": 1727797499000, "474": 1727815269000, "479": 1727894920000, "482": 1727959032000, "487": 1728312325000, "493": 1728324929000, "494": 1728392437000, "495": 1728392512000, "498": 1728407191000, "501": 1728494355000, "502": 1728501921000, "504": 1728575746000, "511": 1728917431000, "516": 1728997713000, "520": 1729009230000, "521": 1729012143000, "526": 1729023224000, "528": 1729027028000, "533": 1729081509000, "534": 1729081522000, "535": 1729083673000, "546": 1729264175000, "547": 1729268216000, "548": 1729269585000, "551": 1729888358000}, "params": {"machine": ["gh-runner"], "python": ["3.10"], "Cython": [""], "build": [""], "packaging": [""], "branch": ["HEAD"]}, "graph_param_list": [{"machine": "gh-runner", "python": "3.10", "Cython": "", "build": "", "packaging": "", "branch": "HEAD"}], "benchmarks": {"benchmarks.TimeSuite.time_apply_passbands": {"code": "class TimeSuite:\n def time_apply_passbands(self):\n \"\"\"Time applying the (already loaded) passbands to flux.\"\"\"\n _ = self.passbands.fluxes_to_bandfluxes(self.fluxes)\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_apply_passbands", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "0cff8deaa503247c6e01aa8a2a73df26174a91e2b9a030472508b28d22a5d5ba", "warmup_time": -1}, "benchmarks.TimeSuite.time_chained_evaluate": {"code": "class TimeSuite:\n def time_chained_evaluate(self):\n \"\"\"Time the generation of random numbers with an numpy generation node.\"\"\"\n \n def _add_func(a, b):\n return a + b\n \n # Generate a starting mean and scale from uniform distributions. Use those to\n # generate a sample from the normal distribution. Then shift that sample by -5.0.\n loc_node = NumpyRandomFunc(\"uniform\", low=10.0, high=20.0)\n scale_node = NumpyRandomFunc(\"uniform\", low=0.5, high=1.0)\n norm_node = NumpyRandomFunc(\"normal\", loc=loc_node, scale=scale_node)\n val_node = FunctionNode(_add_func, a=norm_node, b=-5.0)\n \n # Generate 100,000 samples.\n _ = val_node.sample_parameters(num_samples=100_000)\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_chained_evaluate", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "24dbbe12799645d6a395081dd4fa154886941881a71a46750f12c3a1999ee267", "warmup_time": -1}, "benchmarks.TimeSuite.time_evaluate_salt3_model": {"code": "class TimeSuite:\n def time_evaluate_salt3_model(self):\n \"\"\"Time querying a predefined salt3 model.\"\"\"\n _ = self.salt3_model.evaluate(\n self.times,\n self.wavelengths,\n graph_state=self.graph_state,\n )\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_evaluate_salt3_model", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "99a8c237be76a988dbcec4e66a5dbe178c2cf3942a23f27757ae1132845a98db", "warmup_time": -1}, "benchmarks.TimeSuite.time_evaluate_salt3_passbands": {"code": "class TimeSuite:\n def time_evaluate_salt3_passbands(self):\n \"\"\"Time evaluate the SALT3 model at the passband level.\"\"\"\n _ = self.salt3_model.get_band_fluxes(\n self.passbands,\n self.times,\n self.filters,\n self.graph_state,\n )\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_evaluate_salt3_passbands", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "75a6f92f1475ae05eacee924d4e505191e3d8ae94bb999e0fb9ebe15544c6337", "warmup_time": -1}, "benchmarks.TimeSuite.time_fnu_to_flam": {"code": "class TimeSuite:\n def time_fnu_to_flam(self):\n \"\"\"Time the fnu_to_flam function.\"\"\"\n _ = fnu_to_flam(\n self.fluxes,\n self.wavelengths,\n wave_unit=u.AA,\n flam_unit=u.erg / u.second / u.cm**2 / u.AA,\n fnu_unit=u.nJy,\n )\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_fnu_to_flam", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "deaaf9fe7bfa04a19eb655499dcf49508375070fb102112c7dd39ed6f9e8268f", "warmup_time": -1}, "benchmarks.TimeSuite.time_load_passbands": {"code": "class TimeSuite:\n def time_load_passbands(self):\n \"\"\"Time loading the passbands from files.\"\"\"\n _ = _load_test_passbands()\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_load_passbands", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "4d744c2f1132c8db040ca424d54e80b828b893b0b362111e59265c74bb951e20", "warmup_time": -1}, "benchmarks.TimeSuite.time_make_new_salt3_model": {"code": "class TimeSuite:\n def time_make_new_salt3_model(self):\n \"\"\"Time creating a new SALT3 model.\"\"\"\n _ = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_make_new_salt3_model", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "e4bfaee546a0529dd8587824888393e57090864f28704dffe8ac311b06900295", "warmup_time": -1}, "benchmarks.TimeSuite.time_make_x1_from_hostmass": {"code": "class TimeSuite:\n def time_make_x1_from_hostmass(self):\n \"\"\"Time the creation of the X1 function.\"\"\"\n _ = HostmassX1Func(self.hostmass)\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_make_x1_from_hostmass", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "b3e3540b7d214997fa6491b2b924313c65f6ed4f1a95428d9c135ab4a919bd28", "warmup_time": -1}, "benchmarks.TimeSuite.time_sample_x0_from_distmod": {"code": "class TimeSuite:\n def time_sample_x0_from_distmod(self):\n \"\"\"Time the computation of the X0 function.\"\"\"\n _ = self.x0_func.sample_parameters()\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_sample_x0_from_distmod", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "83d97c46dfa1a0b88690350683a0dfc3260c41a9e4761822a5467a1b67dba43e", "warmup_time": -1}, "benchmarks.TimeSuite.time_sample_x1_from_hostmass": {"code": "class TimeSuite:\n def time_sample_x1_from_hostmass(self):\n \"\"\"Time the computation of the X1 function.\"\"\"\n _ = self.x1_func.sample_parameters()\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_sample_x1_from_hostmass", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "84c2b85effb6b661758348c42460eed4fd580fdd47471bc279ce8f98c7326e7f", "warmup_time": -1}}, "machines": {"gh-runner": {"machine": "gh-runner", "version": 1}}, "tags": {}, "pages": [["", "Grid view", "Display as a agrid"], ["summarylist", "List view", "Display as a list"], ["regressions", "Show regressions", "Display information about recent regressions"]]}
\ No newline at end of file
+{"project": "tdastro", "project_url": "https://github.com/lincc-frameworks/tdastro", "show_commit_url": "https://github.com/lincc-frameworks/tdastro/commit/", "hash_length": 8, "revision_to_hash": {"0": "98eb15f5c411d9a136d18b0ae5ec9df14e2f6287", "1": "30225d1b54431d19dcfe9552898df5366d798b66", "2": "678d58e603bac97e57e5c20344d46af7acaa6c33", "3": "7519ef02db3e46d29645eb024787c4780fd90e49", "4": "7bef979448ce46b5f1dcbf448f0aea941b69aeb9", "12": "3c83d1c92e7876354587e153fd6c51690cb7670b", "15": "939017a041aba63d4c1c58482442e764c79c44d1", "20": "a0462763b4e9ed6ffc8103e7b8bea746b4ae4b35", "23": "5b0a26f3a91226a095a430b47ebd8ce1ea7a2306", "27": "072c8858689e910947d32207882af6a35e7295f1", "45": "0c31e23bbc9ff156236432b7d37ca2d8429a692e", "49": "6c5f5834a43b53e27991fe8ddb0dfffbff96216a", "52": "aafcfe8f6a632ac01b1e70cc067f8c35dabbc9d7", "55": "ea30c944a7dc805fa4ab00a573cc07d5022473e5", "56": "c49b8e1208d42f6f1b30eb1bed36f98a213fd85c", "59": "01463ec2090d7a38975ec8a391f01270d519a575", "69": "40d83aa2a9294b38ee7e889d6dbe8178e44df7c8", "72": "9b287e05eb1e6d0ac9d3b11b06a4e34243592f17", "73": "eee128a6f6967a5b949582a900964648aad899fc", "77": "2bc1e09400c9c39bca72e4217c417cccf9ebeaca", "81": "da499449d7f7ae63485074401eabde47259a9c9b", "83": "ac94f790ad4e7416910d75e827a4ec5dd05eff8c", "94": "a39ced8f6f38089a38a45bc432069a407917f3aa", "101": "ac84552d6e8b12206e5ee83e8b2a5e88dcf78702", "104": "a79245922596fa1539aebb3634519c13f3fef796", "108": "8de94c58cda2139f6291c3f0f0c364030e66eb69", "115": "a94c158cd184059d704662d5592518cf23acf98a", "119": "df3e2a5bc053bea1ed8b596ee712d1874ec6bb15", "121": "80a204ee22d3ee1d759a12a4a3d0c7d9b0fc1a3d", "127": "e55b4d667fce3df3e042a015df89ee1ed5f74f99", "133": "942387df50f78dbb9ab5b0cc2e866fbb0d96bd7a", "134": "37a164458eaf54ef7d7de2e79cec4462667952ac", "136": "05e93a75cd3d01692adf83115daaa1829e22d0cc", "142": "2db4ea18398a19e5904659e69a2530f9211dac20", "144": "74cbb16b925b4b3c89bfb700d965f187a0f38579", "153": "fcd801268f2351158ba5e7ef54603e1f361a8fe5", "154": "1cf3edf6564d563310352299cb0d8a392f5c0461", "163": "dd566572f92fc5948273e34026ab95b6763c9f55", "167": "3857404946a3208a178c0158744958ab7ef6748d", "176": "c8d238a3768be764d88089078f7d5187bcc7eb09", "188": "266a5d33e226b91c991c1fa1476262bc94fd1f33", "192": "23e018626f5b85bed2346702beed12c92f7d2315", "193": "bffc5561a7378a475bdc5fb04a8797267d03e5af", "199": "103914e563b015c63f69535fb1128fc3cb84a2b2", "206": "8145ab9d42a578be1e24116f5c84edddc20cc3bc", "211": "6b3eee6373e8c50cf9aaba1878eff67db4a0e77c", "214": "d3acd6a6d5a6c08bfcd8c95df57660d5b5cf2a06", "217": "b114bef2f1b68ef8468ac2ca21abc43800e4f0e1", "222": "fdd721aa2605ee79c350ed13b117ef979c2c8b38", "226": "2dbd8b563f9a0cb5aa2732ab2f6864e7e6f4134c", "230": "de4a0614f19330ffc04c2f22959d1dbb9d3e62d2", "240": "e11ae739a1d6f220fbe09e516c3a7309a011894c", "245": "95cd0c9dbc71d0aa26456f7e1de678b3bd7306df", "248": "1a1d3706bda96a96a616cc839c53c2d05ce25e5f", "250": "60af46f25e896a2eb873ee6f252990cbbba8b540", "257": "117f7399482dcb920fb6b9822e4ca4c3d0034f47", "274": "a5f725d28e33a61a386bc8a9bab9f592fae09710", "279": "a5acdab2a74804d32c043ab4ba334d3d01bb3222", "284": "0bcc333993d6f1794893666d7f264f571fa8598b", "285": "cf6fae8192c3ccd88d872eb684602a8df25d7034", "289": "24474dc1fcf9936eb2b9a0c373cc8259bf843073", "293": "7a7b08ac346160e0507d2d5cf761aa9fc910746b", "294": "25de82cc6b08b306dfca6e78be42d994a49e0947", "300": "9ee112e9fe652dcb99168b98bdfb4d2e22c9a115", "303": "8a9444bfe2464e3cf6c7a3e2fea30b1976447551", "304": "aa81e3f282f3738f045de593dde3be79a1b5cf01", "307": "4a87261cff013be89f0e5c4a036cb36b3afd9178", "315": "9fcdf6dd2cbaec98eb42696876a3b057a6f8422f", "321": "6cbbbfa3779751414208a4b9ce1e6a88855f80d5", "328": "da0c370dae56e09f8e987fd61cae0ebb69755412", "329": "96494ce286d9c456225331e47f8598546aeeca32", "332": "0c25e49a24b27b83292808889cf1d81bb4d5a24f", "338": "91f974fa983ea52cc4e436d0107ee2880ae3bda9", "348": "1b2bc95cf15887619499ea06f0865ddb90ee1253", "356": "c3ff90fc5b0a8dadd7b998741d113741c301a5b3", "358": "a8470898e73d0a380ede24cfb40222684e7686c5", "366": "088ddc10364ac68d61eb36437cd8aa36112fe9ef", "369": "21311734e771e20fe0558c293a2cf7bf3bcc8d85", "371": "079e2e0fca5f873a101fe378bf7f88f96670c6c6", "376": "c7ecfa54cb13160d8e63a32bf15c24c974afdc51", "389": "2fb1c0f38b7d9475f1858f2718702e53ed794ba9", "392": "fba3f997d91aa5c1a838cdfbe178e0b20812c487", "399": "e7337765db2ca3f11bb6c67e6751b1cb86c797d8", "402": "412ced732b99ff4bdffcf8b346e5287e43192a54", "403": "91286c15c6e34bede1ab5e51dbaf8fe876ab37a3", "405": "2064a70dbe829a8f13ae8838f28e36ede867a5b1", "408": "f05b611ccc2dac9da1af2032b49fa4a645cfe607", "421": "27c8c7eaecd92d90c212652dd3d381428fd6c1d4", "422": "9ca5fb00414ff50778506665dc1054cbf503947d", "423": "cd62e4adcd577befcde5315dea60a9df7f9db849", "429": "e780a10ee4aa3fcf294a726fc069e55c376a146f", "431": "dc9c6b50158211217f64b5c56fa381e1f42ddba5", "438": "bcd50785bc63527bc8769a51f4eff17e0701f051", "447": "ad925bcf0c4aae8ea0305f6442b77e4983577b69", "453": "7450fccec5d30c5737d2d21772ac8d7421315c12", "458": "b3dc46ead1aa36ff160e840fcbb853942c479b52", "460": "38526eea5b8065c41e9d8f88d7323db59ebb2a7f", "463": "461eda2f69c72077eaef0a05ce95c1a98b8e699e", "466": "cfd84e0fca1148017ef6bfd4375402cfd1b19717", "467": "ffad7c494baa21c9fcf75682dfd46002ffa2b553", "470": "4a0ba5f40fcbeb99dccc8e94fa8c2cddb946ccc5", "474": "215228d18fd94ab53d6e4e99465e593133e12a95", "479": "dd22ca248b30623ab59e17a593afaad0fa8239ae", "482": "7efe1be2ea325825cd55a7b17a0f0caccb773ca2", "487": "3033e07d6238822d258931ac5af152e64847db1e", "493": "fba86f1a02e0cdf63c6b76355320aaa8caf8cb2d", "494": "581b3c540ad1a09c317c537a854b34f137275b05", "495": "9d0867635fcedee1755d36234024a985c4544779", "498": "61bd16738c0e0807cd2739a354a690d75177646e", "501": "6b2cebc43575dcb003cbce92162008453d14b257", "502": "f56440174500685c71372b63c2a014b9e61e9f7f", "504": "89ce32d1fdc9ab0465c06c04e44a170828556a7d", "511": "578e3d077faabd7e55e6fe622e00ba3a9277f165", "516": "7b38e91fb7bbae506f1a3b7db913e51b7779bbfa", "520": "81ed6b68a532b5bb0fe0a41318fa63df6f9c8fc3", "521": "a452fd6ef212bfdfae8cb619de195331b7b0a85f", "526": "a54667f18361089b771fa7c6764dbe0997e9325b", "528": "97d9ca680df34338b6db8c8b9e69d678abbb873f", "533": "e9cd61159643445bb523a3786a82dce2bab06a8a", "534": "80b009bda0df644b0e2c6746ee4561fbf8d5aafc", "535": "745e20caa37b23ceffe7b8c74f7f4e5d0cd1ff5b", "546": "fa2118b7909565e6c04d747380be000a450e7b79", "547": "7104eb18ba0a91674eadc10fcb483c46dbf4fcb7", "548": "7121cf6742f5cd19cfe89a23403648943f4c42c5", "550": "88bd22634d9af9484fa712bac6557904e06df19a", "554": "c13a73315ea997cd8335af591f911dc7d659bff7"}, "revision_to_date": {"0": 1715104817000, "1": 1715105049000, "2": 1715105454000, "3": 1718729960000, "4": 1718730039000, "12": 1718987748000, "15": 1719001110000, "20": 1719519223000, "23": 1719521019000, "27": 1719595400000, "45": 1720537594000, "49": 1720545235000, "52": 1720559433000, "55": 1720563367000, "56": 1720613306000, "59": 1720634877000, "69": 1720790465000, "72": 1720791860000, "73": 1720793083000, "77": 1720799351000, "81": 1720810352000, "83": 1720816396000, "94": 1721048284000, "101": 1721069133000, "104": 1721074112000, "108": 1721145656000, "115": 1721227247000, "119": 1721232141000, "121": 1721237761000, "127": 1721314823000, "133": 1721322428000, "134": 1721332976000, "136": 1721341187000, "142": 1721674684000, "144": 1721747844000, "153": 1721831703000, "154": 1721842751000, "163": 1722019354000, "167": 1722270316000, "176": 1722370199000, "188": 1722865901000, "192": 1722872119000, "193": 1722872133000, "199": 1722884477000, "206": 1723055013000, "211": 1723131039000, "214": 1723145997000, "217": 1723490365000, "222": 1723563503000, "226": 1723649585000, "230": 1723727864000, "240": 1724431520000, "245": 1724434552000, "248": 1724435394000, "250": 1724436352000, "257": 1724702698000, "274": 1724768943000, "279": 1724791378000, "284": 1724854646000, "285": 1724855824000, "289": 1724857942000, "293": 1724870422000, "294": 1724873083000, "300": 1724876141000, "303": 1724876872000, "304": 1724877195000, "307": 1724954752000, "315": 1725034858000, "321": 1725112756000, "328": 1725374667000, "329": 1725376059000, "332": 1725390113000, "338": 1725465514000, "348": 1725568025000, "356": 1725649068000, "358": 1725887713000, "366": 1725976569000, "369": 1725981820000, "371": 1726084856000, "376": 1726262218000, "389": 1726497484000, "392": 1726505317000, "399": 1726673453000, "402": 1726685874000, "403": 1726686271000, "405": 1726775856000, "408": 1727121993000, "421": 1727191670000, "422": 1727191686000, "423": 1727205323000, "429": 1727273158000, "431": 1727276553000, "438": 1727362832000, "447": 1727444042000, "453": 1727459455000, "458": 1727467151000, "460": 1727706752000, "463": 1727726132000, "466": 1727787795000, "467": 1727790930000, "470": 1727797499000, "474": 1727815269000, "479": 1727894920000, "482": 1727959032000, "487": 1728312325000, "493": 1728324929000, "494": 1728392437000, "495": 1728392512000, "498": 1728407191000, "501": 1728494355000, "502": 1728501921000, "504": 1728575746000, "511": 1728917431000, "516": 1728997713000, "520": 1729009230000, "521": 1729012143000, "526": 1729023224000, "528": 1729027028000, "533": 1729081509000, "534": 1729081522000, "535": 1729083673000, "546": 1729264175000, "547": 1729268216000, "548": 1729269585000, "550": 1729888358000, "554": 1730127258000}, "params": {"machine": ["gh-runner"], "python": ["3.10"], "Cython": [""], "build": [""], "packaging": [""], "branch": ["HEAD"]}, "graph_param_list": [{"machine": "gh-runner", "python": "3.10", "Cython": "", "build": "", "packaging": "", "branch": "HEAD"}], "benchmarks": {"benchmarks.TimeSuite.time_apply_passbands": {"code": "class TimeSuite:\n def time_apply_passbands(self):\n \"\"\"Time applying the (already loaded) passbands to flux.\"\"\"\n _ = self.passbands.fluxes_to_bandfluxes(self.fluxes)\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_apply_passbands", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "0cff8deaa503247c6e01aa8a2a73df26174a91e2b9a030472508b28d22a5d5ba", "warmup_time": -1}, "benchmarks.TimeSuite.time_chained_evaluate": {"code": "class TimeSuite:\n def time_chained_evaluate(self):\n \"\"\"Time the generation of random numbers with an numpy generation node.\"\"\"\n \n def _add_func(a, b):\n return a + b\n \n # Generate a starting mean and scale from uniform distributions. Use those to\n # generate a sample from the normal distribution. Then shift that sample by -5.0.\n loc_node = NumpyRandomFunc(\"uniform\", low=10.0, high=20.0)\n scale_node = NumpyRandomFunc(\"uniform\", low=0.5, high=1.0)\n norm_node = NumpyRandomFunc(\"normal\", loc=loc_node, scale=scale_node)\n val_node = FunctionNode(_add_func, a=norm_node, b=-5.0)\n \n # Generate 100,000 samples.\n _ = val_node.sample_parameters(num_samples=100_000)\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_chained_evaluate", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "24dbbe12799645d6a395081dd4fa154886941881a71a46750f12c3a1999ee267", "warmup_time": -1}, "benchmarks.TimeSuite.time_evaluate_salt3_model": {"code": "class TimeSuite:\n def time_evaluate_salt3_model(self):\n \"\"\"Time querying a predefined salt3 model.\"\"\"\n _ = self.salt3_model.evaluate(\n self.times,\n self.wavelengths,\n graph_state=self.graph_state,\n )\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_evaluate_salt3_model", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "99a8c237be76a988dbcec4e66a5dbe178c2cf3942a23f27757ae1132845a98db", "warmup_time": -1}, "benchmarks.TimeSuite.time_evaluate_salt3_passbands": {"code": "class TimeSuite:\n def time_evaluate_salt3_passbands(self):\n \"\"\"Time evaluate the SALT3 model at the passband level.\"\"\"\n _ = self.salt3_model.get_band_fluxes(\n self.passbands,\n self.times,\n self.filters,\n self.graph_state,\n )\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_evaluate_salt3_passbands", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "75a6f92f1475ae05eacee924d4e505191e3d8ae94bb999e0fb9ebe15544c6337", "warmup_time": -1}, "benchmarks.TimeSuite.time_fnu_to_flam": {"code": "class TimeSuite:\n def time_fnu_to_flam(self):\n \"\"\"Time the fnu_to_flam function.\"\"\"\n _ = fnu_to_flam(\n self.fluxes,\n self.wavelengths,\n wave_unit=u.AA,\n flam_unit=u.erg / u.second / u.cm**2 / u.AA,\n fnu_unit=u.nJy,\n )\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_fnu_to_flam", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "deaaf9fe7bfa04a19eb655499dcf49508375070fb102112c7dd39ed6f9e8268f", "warmup_time": -1}, "benchmarks.TimeSuite.time_load_passbands": {"code": "class TimeSuite:\n def time_load_passbands(self):\n \"\"\"Time loading the passbands from files.\"\"\"\n _ = _load_test_passbands()\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_load_passbands", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "4d744c2f1132c8db040ca424d54e80b828b893b0b362111e59265c74bb951e20", "warmup_time": -1}, "benchmarks.TimeSuite.time_make_new_salt3_model": {"code": "class TimeSuite:\n def time_make_new_salt3_model(self):\n \"\"\"Time creating a new SALT3 model.\"\"\"\n _ = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_make_new_salt3_model", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "e4bfaee546a0529dd8587824888393e57090864f28704dffe8ac311b06900295", "warmup_time": -1}, "benchmarks.TimeSuite.time_make_x1_from_hostmass": {"code": "class TimeSuite:\n def time_make_x1_from_hostmass(self):\n \"\"\"Time the creation of the X1 function.\"\"\"\n _ = HostmassX1Func(self.hostmass)\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_make_x1_from_hostmass", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "b3e3540b7d214997fa6491b2b924313c65f6ed4f1a95428d9c135ab4a919bd28", "warmup_time": -1}, "benchmarks.TimeSuite.time_sample_x0_from_distmod": {"code": "class TimeSuite:\n def time_sample_x0_from_distmod(self):\n \"\"\"Time the computation of the X0 function.\"\"\"\n _ = self.x0_func.sample_parameters()\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_sample_x0_from_distmod", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "83d97c46dfa1a0b88690350683a0dfc3260c41a9e4761822a5467a1b67dba43e", "warmup_time": -1}, "benchmarks.TimeSuite.time_sample_x1_from_hostmass": {"code": "class TimeSuite:\n def time_sample_x1_from_hostmass(self):\n \"\"\"Time the computation of the X1 function.\"\"\"\n _ = self.x1_func.sample_parameters()\n\n def setup(self):\n \"\"\"Set up items that will be used in multiple tests.\"\"\"\n # Preload the passbands for tests that use them.\n self.passbands = _load_test_passbands()\n \n # Create a model we can use in tests.\n self.redshift = 0.1\n self.hostmass = 8.0\n self.distmod_func = DistModFromRedshift(self.redshift, H0=73.0, Omega_m=0.3)\n self.x1_func = HostmassX1Func(self.hostmass)\n self.x0_func = X0FromDistMod(\n distmod=self.distmod_func,\n x1=self.x1_func,\n c=0.0,\n alpha=0.14,\n beta=3.1,\n m_abs=-19.3,\n )\n \n self.salt3_model = SncosmoWrapperModel(\n \"salt3\",\n t0=0.0,\n x0=self.x0_func,\n x1=self.x1_func,\n c=0.0,\n ra=0.0,\n dec=0.0,\n redshift=self.redshift,\n )\n \n # Create samples that we can use in tests.\n self.times = np.arange(-20.0, 50.0, 0.5)\n self.wavelengths = self.passbands.waves\n self.filter_options = [\"LSST_g\", \"LSST_r\"]\n self.filters = np.array([self.filter_options[i % 2] for i in range(len(self.times))])\n \n self.graph_state = self.salt3_model.sample_parameters()\n self.fluxes = self.salt3_model.evaluate(self.times, self.wavelengths, graph_state=self.graph_state)", "min_run_count": 2, "name": "benchmarks.TimeSuite.time_sample_x1_from_hostmass", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "84c2b85effb6b661758348c42460eed4fd580fdd47471bc279ce8f98c7326e7f", "warmup_time": -1}}, "machines": {"gh-runner": {"machine": "gh-runner", "version": 1}}, "tags": {}, "pages": [["", "Grid view", "Display as a agrid"], ["summarylist", "List view", "Display as a list"], ["regressions", "Show regressions", "Display information about recent regressions"]]}
\ No newline at end of file
diff --git a/info.json b/info.json
index 57caeee..79d284c 100644
--- a/info.json
+++ b/info.json
@@ -1,4 +1,4 @@
{
"asv-version": "0.6.4",
- "timestamp": 1729888605163
+ "timestamp": 1730127495294
}
\ No newline at end of file
diff --git a/regressions.json b/regressions.json
index 8e20176..76fd63f 100644
--- a/regressions.json
+++ b/regressions.json
@@ -1 +1 @@
-{"regressions": [["benchmarks.TimeSuite.time_fnu_to_flam", "graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_fnu_to_flam.json", {}, null, 0.0021506331666595697, 0.0014135122500249508, [[null, 546, 0.0014135122500249508, 0.0021506331666595697]]], ["benchmarks.TimeSuite.time_evaluate_salt3_passbands", "graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_evaluate_salt3_passbands.json", {}, null, 0.005277362000001062, 0.0040748664999531075, [[null, 487, 0.0040748664999531075, 0.005277362000001062]]], ["benchmarks.TimeSuite.time_evaluate_salt3_model", "graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_evaluate_salt3_model.json", {}, null, 0.009231936000006158, 0.008676093000076435, [[null, 487, 0.008676093000076435, 0.009231936000006158]]]]}
\ No newline at end of file
+{"regressions": [["benchmarks.TimeSuite.time_evaluate_salt3_passbands", "graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.TimeSuite.time_evaluate_salt3_passbands.json", {}, null, 0.005268695249995403, 0.0040748664999531075, [[null, 487, 0.0040748664999531075, 0.005268695249995403]]]]}
\ No newline at end of file
diff --git a/regressions.xml b/regressions.xml
index 8fbd581..677d1e2 100644
--- a/regressions.xml
+++ b/regressions.xml
@@ -1,11 +1,5 @@
-tag:tdastro.asv,1970-01-01:/ebf359c79517f805bb81f390ee0edbc35610f7474e3a5cd79486c82d8dd189a2Airspeed Velocitytdastro performance regressions2024-10-18T15:13:01Ztag:tdastro.asv,2024-10-18:/e072e2df12a39da91b5da03451880eb29c416fe0445c85a4fa5877d201fe167952.15% benchmarks.TimeSuite.time_fnu_to_flam2024-10-18T15:13:01Z<a href="index.html#benchmarks.TimeSuite.time_fnu_to_flam?commits=fa2118b7909565e6c04d747380be000a450e7b79">52.15% regression</a> on 2024-10-18 15:09:35 in commit <a href="https://github.com/lincc-frameworks/tdastro/commit/fa2118b7909565e6c04d747380be000a450e7b79">fa2118b7</a>.<br>
- New value: 2.15ms, old value: 1.41ms.<br>
- Latest value: 2.15ms (52.15% worse
- than best value 1.41ms).tag:tdastro.asv,2024-10-07:/16355e5158d0c63b3b16aa22b8ee4e49d044a04d50d10dab0d3701cf45cd57b629.51% benchmarks.TimeSuite.time_evaluate_salt3_passbands2024-10-15T20:55:55Z<a href="index.html#benchmarks.TimeSuite.time_evaluate_salt3_passbands?commits=3033e07d6238822d258931ac5af152e64847db1e">29.51% regression</a> on 2024-10-07 14:45:25 in commit <a href="https://github.com/lincc-frameworks/tdastro/commit/3033e07d6238822d258931ac5af152e64847db1e">3033e07d</a>.<br>
- New value: 5.28ms, old value: 4.07ms.<br>
- Latest value: 5.28ms (29.51% worse
- than best value 4.07ms).tag:tdastro.asv,2024-10-07:/4aeacdcb8c22c65c0d4ed5350c05202241f26baa200b1a8f6e970d9d2c2ad8606.41% benchmarks.TimeSuite.time_evaluate_salt3_model2024-10-15T20:55:46Z<a href="index.html#benchmarks.TimeSuite.time_evaluate_salt3_model?commits=3033e07d6238822d258931ac5af152e64847db1e">6.41% regression</a> on 2024-10-07 14:45:25 in commit <a href="https://github.com/lincc-frameworks/tdastro/commit/3033e07d6238822d258931ac5af152e64847db1e">3033e07d</a>.<br>
- New value: 9.23ms, old value: 8.68ms.<br>
- Latest value: 9.23ms (6.41% worse
- than best value 8.68ms).
\ No newline at end of file
+tag:tdastro.asv,1970-01-01:/ebf359c79517f805bb81f390ee0edbc35610f7474e3a5cd79486c82d8dd189a2Airspeed Velocitytdastro performance regressions2024-10-15T20:55:55Ztag:tdastro.asv,2024-10-07:/16355e5158d0c63b3b16aa22b8ee4e49d044a04d50d10dab0d3701cf45cd57b629.30% benchmarks.TimeSuite.time_evaluate_salt3_passbands2024-10-15T20:55:55Z<a href="index.html#benchmarks.TimeSuite.time_evaluate_salt3_passbands?commits=3033e07d6238822d258931ac5af152e64847db1e">29.30% regression</a> on 2024-10-07 14:45:25 in commit <a href="https://github.com/lincc-frameworks/tdastro/commit/3033e07d6238822d258931ac5af152e64847db1e">3033e07d</a>.<br>
+ New value: 5.27ms, old value: 4.07ms.<br>
+ Latest value: 5.27ms (29.30% worse
+ than best value 4.07ms).
\ No newline at end of file