From dfa7e4da0d13a968ca3eeb6be26ec57cb90b3a56 Mon Sep 17 00:00:00 2001 From: hombit Date: Tue, 7 May 2024 15:31:06 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20lincc-fr?= =?UTF-8?q?ameworks/nested-pandas@ab5fc4c8176e01e7858630117170317d54ca42e1?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...nchmarks.AssignSingleDfToNestedSeries.peakmem_run.json | 1 + .../benchmarks.AssignSingleDfToNestedSeries.time_run.json | 1 + ...benchmarks.ReassignHalfOfNestedSeries.peakmem_run.json | 1 + .../benchmarks.ReassignHalfOfNestedSeries.time_run.json | 1 + .../packaging/python-3.10/benchmarks.mem_list.json | 1 - .../python-3.10/benchmarks.time_computation.json | 1 - .../machine-gh-runner/packaging/python-3.10/summary.json | 2 +- ...nchmarks.AssignSingleDfToNestedSeries.peakmem_run.json | 1 + .../benchmarks.AssignSingleDfToNestedSeries.time_run.json | 1 + ...benchmarks.ReassignHalfOfNestedSeries.peakmem_run.json | 1 + .../benchmarks.ReassignHalfOfNestedSeries.time_run.json | 1 + graphs/summary/benchmarks.mem_list.json | 1 - graphs/summary/benchmarks.time_computation.json | 1 - index.json | 2 +- info.json | 2 +- regressions.json | 2 +- regressions.xml | 8 +++++++- 17 files changed, 19 insertions(+), 9 deletions(-) create mode 100644 graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.AssignSingleDfToNestedSeries.peakmem_run.json create mode 100644 graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.AssignSingleDfToNestedSeries.time_run.json create mode 100644 graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.ReassignHalfOfNestedSeries.peakmem_run.json create mode 100644 graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.ReassignHalfOfNestedSeries.time_run.json delete mode 100644 graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.mem_list.json delete mode 100644 graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.time_computation.json create mode 100644 graphs/summary/benchmarks.AssignSingleDfToNestedSeries.peakmem_run.json create mode 100644 graphs/summary/benchmarks.AssignSingleDfToNestedSeries.time_run.json create mode 100644 graphs/summary/benchmarks.ReassignHalfOfNestedSeries.peakmem_run.json create mode 100644 graphs/summary/benchmarks.ReassignHalfOfNestedSeries.time_run.json delete mode 100644 graphs/summary/benchmarks.mem_list.json delete mode 100644 graphs/summary/benchmarks.time_computation.json diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.AssignSingleDfToNestedSeries.peakmem_run.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.AssignSingleDfToNestedSeries.peakmem_run.json new file mode 100644 index 0000000..5cf7ecb --- /dev/null +++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.AssignSingleDfToNestedSeries.peakmem_run.json @@ -0,0 +1 @@ +[[10, 217489408.0], [16, 216461312.0], [18, 215425024.0], [20, 201510912.0], [21, 215633920.0], [22, 215433216.0], [28, 216764416.0], [33, 209735680.0], [39, 213835776.0], [40, 217817088.0], [50, 205885440.0], [53, 215711744.0], [55, 218824704.0], [56, 208506880.0], [61, 206045184.0], [63, 220311552.0], [64, 213782528.0], [67, 217948160.0], [69, 216715264.0], [78, 262762496.0], [80, 255270912.0], [86, 256143360.0], [88, 257470464.0]] \ No newline at end of file diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.AssignSingleDfToNestedSeries.time_run.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.AssignSingleDfToNestedSeries.time_run.json new file mode 100644 index 0000000..b4835d0 --- /dev/null +++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.AssignSingleDfToNestedSeries.time_run.json @@ -0,0 +1 @@ +[[10, 0.0058233531666852896], [16, 0.006752349833315444], [18, 0.006732995499987737], [20, 0.006092584500000461], [21, 0.007151801499996206], [22, 0.006726330666651847], [28, 0.0072823881666674115], [33, 0.0065567314999839255], [39, 0.005890044833355053], [40, 0.0062841859999878125], [50, 0.005939881666677138], [53, 0.006260144666669021], [55, 0.007565512249982476], [56, 0.005832501999994596], [61, 0.006306313333330611], [63, 0.008006480666675012], [64, 0.005488724333332584], [67, 0.006054079999993671], [69, 0.006773052500003965], [78, 0.035905586500021514], [80, 0.031237577500007774], [86, 0.0321762030000059], [88, 0.035553195000005644]] \ No newline at end of file diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.ReassignHalfOfNestedSeries.peakmem_run.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.ReassignHalfOfNestedSeries.peakmem_run.json new file mode 100644 index 0000000..814886e --- /dev/null +++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.ReassignHalfOfNestedSeries.peakmem_run.json @@ -0,0 +1 @@ +[[10, 337645568.0], [16, 335147008.0], [18, 336084992.0], [20, 347787264.0], [21, 322420736.0], [22, 334610432.0], [28, 343216128.0], [33, 335106048.0], [39, 337678336.0], [40, 337629184.0], [50, 336134144.0], [53, 334491648.0], [55, 339996672.0], [56, 333393920.0], [61, 341368832.0], [63, 341438464.0], [64, 334606336.0], [67, 338046976.0], [69, 338726912.0], [78, 282021888.0], [80, 279302144.0], [86, 277057536.0], [88, 277372928.0]] \ No newline at end of file diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.ReassignHalfOfNestedSeries.time_run.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.ReassignHalfOfNestedSeries.time_run.json new file mode 100644 index 0000000..15b25ba --- /dev/null +++ b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.ReassignHalfOfNestedSeries.time_run.json @@ -0,0 +1 @@ +[[10, 2.4009557010000435], [16, 2.391962470000067], [18, 2.3732897430001003], [20, 2.3690179314999114], [21, 2.3820877715000393], [22, 2.410177451999971], [28, 2.433280821999972], [33, 2.4067516035000267], [39, 2.4028352994999977], [40, 2.3727360930000145], [50, 2.3840444444999775], [53, 2.413168438000014], [55, 2.4209422210000184], [56, 2.3971019269999942], [61, 2.4011750630000392], [63, 2.393537050500015], [64, 2.3833527029999857], [67, 2.399325214999976], [69, 2.409489064999974], [78, 0.06885671550000438], [80, 0.06426372250000156], [86, 0.06815566149998631], [88, 0.06788012399999843]] \ No newline at end of file diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.mem_list.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.mem_list.json deleted file mode 100644 index 72a9acd..0000000 --- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.mem_list.json +++ /dev/null @@ -1 +0,0 @@ -[[1, 1088.0], [3, 2856.0], [4, 2152.0], [6, 2696.0], [10, 384.0], [16, 496.0], [18, 1680.0], [20, 2680.0], [21, 1696.0], [22, 1752.0], [28, 976.0], [33, 4152.0], [39, 128.0], [40, 872.0], [50, 952.0], [53, 3240.0], [55, 1296.0], [56, 480.0], [61, 1784.0], [63, 3816.0], [64, 2520.0], [67, 3504.0], [69, 1608.0], [78, 3000.0], [80, 3712.0], [85, 2736.0]] \ No newline at end of file diff --git a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.time_computation.json b/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.time_computation.json deleted file mode 100644 index b4d03e3..0000000 --- a/graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.time_computation.json +++ /dev/null @@ -1 +0,0 @@ -[[1, 2.274062466999993], [3, 1.5645707285000015], [4, 3.122862440000006], [6, 2.347020461999932], [10, 2.656348555500003], [16, 3.6613582310000083], [18, 3.7109722360000035], [20, 2.2727916750000077], [21, 3.665578933500001], [22, 3.348984134999995], [28, 2.3044124604999894], [33, 1.5514160839999818], [39, 2.2116924359999928], [40, 3.896921681500004], [50, 1.6312982809999994], [53, 2.0207155580000062], [55, 2.7856347280000193], [56, 0.9837962969999978], [61, 3.4727749000000188], [63, 2.7857038014999915], [64, 3.0471641964999776], [67, 1.6313547340000127], [69, 1.7068877469999961], [78, 3.1642706224999984], [80, 3.1768995630000063], [85, 2.0624595755000144]] \ 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 f470460..b8ade52 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.mem_list", "idx": null, "pretty_name": "benchmarks.mem_list", "last_rev": 85, "last_value": 1768.0, "last_err": 978.4615384615385, "prev_value": null, "change_rev": null}, {"name": "benchmarks.time_computation", "idx": null, "pretty_name": "benchmarks.time_computation", "last_rev": 85, "last_value": 2.347020461999932, "last_err": 0.714239831133929, "prev_value": null, "change_rev": null}] \ No newline at end of file +[{"name": "benchmarks.AssignSingleDfToNestedSeries.peakmem_run", "idx": null, "pretty_name": "benchmarks.AssignSingleDfToNestedSeries.peakmem_run", "last_rev": 88, "last_value": 256806912.0, "last_err": 2204672.0, "prev_value": 215633920.0, "change_rev": [69, 78]}, {"name": "benchmarks.AssignSingleDfToNestedSeries.time_run", "idx": null, "pretty_name": "benchmarks.AssignSingleDfToNestedSeries.time_run", "last_rev": 88, "last_value": 0.0321762030000059, "last_err": 0.0005886000424453405, "prev_value": 0.006260144666669021, "change_rev": [69, 78]}, {"name": "benchmarks.ReassignHalfOfNestedSeries.peakmem_run", "idx": null, "pretty_name": "benchmarks.ReassignHalfOfNestedSeries.peakmem_run", "last_rev": 88, "last_value": 278337536.0, "last_err": 1723392.0, "prev_value": 337629184.0, "change_rev": [69, 78]}, {"name": "benchmarks.ReassignHalfOfNestedSeries.time_run", "idx": null, "pretty_name": "benchmarks.ReassignHalfOfNestedSeries.time_run", "last_rev": 88, "last_value": 0.06788012399999843, "last_err": 0.009650200305284094, "prev_value": 2.4009557010000435, "change_rev": [69, 78]}] \ No newline at end of file diff --git a/graphs/summary/benchmarks.AssignSingleDfToNestedSeries.peakmem_run.json b/graphs/summary/benchmarks.AssignSingleDfToNestedSeries.peakmem_run.json new file mode 100644 index 0000000..5cf7ecb --- /dev/null +++ b/graphs/summary/benchmarks.AssignSingleDfToNestedSeries.peakmem_run.json @@ -0,0 +1 @@ +[[10, 217489408.0], [16, 216461312.0], [18, 215425024.0], [20, 201510912.0], [21, 215633920.0], [22, 215433216.0], [28, 216764416.0], [33, 209735680.0], [39, 213835776.0], [40, 217817088.0], [50, 205885440.0], [53, 215711744.0], [55, 218824704.0], [56, 208506880.0], [61, 206045184.0], [63, 220311552.0], [64, 213782528.0], [67, 217948160.0], [69, 216715264.0], [78, 262762496.0], [80, 255270912.0], [86, 256143360.0], [88, 257470464.0]] \ No newline at end of file diff --git a/graphs/summary/benchmarks.AssignSingleDfToNestedSeries.time_run.json b/graphs/summary/benchmarks.AssignSingleDfToNestedSeries.time_run.json new file mode 100644 index 0000000..b4835d0 --- /dev/null +++ b/graphs/summary/benchmarks.AssignSingleDfToNestedSeries.time_run.json @@ -0,0 +1 @@ +[[10, 0.0058233531666852896], [16, 0.006752349833315444], [18, 0.006732995499987737], [20, 0.006092584500000461], [21, 0.007151801499996206], [22, 0.006726330666651847], [28, 0.0072823881666674115], [33, 0.0065567314999839255], [39, 0.005890044833355053], [40, 0.0062841859999878125], [50, 0.005939881666677138], [53, 0.006260144666669021], [55, 0.007565512249982476], [56, 0.005832501999994596], [61, 0.006306313333330611], [63, 0.008006480666675012], [64, 0.005488724333332584], [67, 0.006054079999993671], [69, 0.006773052500003965], [78, 0.035905586500021514], [80, 0.031237577500007774], [86, 0.0321762030000059], [88, 0.035553195000005644]] \ No newline at end of file diff --git a/graphs/summary/benchmarks.ReassignHalfOfNestedSeries.peakmem_run.json b/graphs/summary/benchmarks.ReassignHalfOfNestedSeries.peakmem_run.json new file mode 100644 index 0000000..814886e --- /dev/null +++ b/graphs/summary/benchmarks.ReassignHalfOfNestedSeries.peakmem_run.json @@ -0,0 +1 @@ +[[10, 337645568.0], [16, 335147008.0], [18, 336084992.0], [20, 347787264.0], [21, 322420736.0], [22, 334610432.0], [28, 343216128.0], [33, 335106048.0], [39, 337678336.0], [40, 337629184.0], [50, 336134144.0], [53, 334491648.0], [55, 339996672.0], [56, 333393920.0], [61, 341368832.0], [63, 341438464.0], [64, 334606336.0], [67, 338046976.0], [69, 338726912.0], [78, 282021888.0], [80, 279302144.0], [86, 277057536.0], [88, 277372928.0]] \ No newline at end of file diff --git a/graphs/summary/benchmarks.ReassignHalfOfNestedSeries.time_run.json b/graphs/summary/benchmarks.ReassignHalfOfNestedSeries.time_run.json new file mode 100644 index 0000000..15b25ba --- /dev/null +++ b/graphs/summary/benchmarks.ReassignHalfOfNestedSeries.time_run.json @@ -0,0 +1 @@ +[[10, 2.4009557010000435], [16, 2.391962470000067], [18, 2.3732897430001003], [20, 2.3690179314999114], [21, 2.3820877715000393], [22, 2.410177451999971], [28, 2.433280821999972], [33, 2.4067516035000267], [39, 2.4028352994999977], [40, 2.3727360930000145], [50, 2.3840444444999775], [53, 2.413168438000014], [55, 2.4209422210000184], [56, 2.3971019269999942], [61, 2.4011750630000392], [63, 2.393537050500015], [64, 2.3833527029999857], [67, 2.399325214999976], [69, 2.409489064999974], [78, 0.06885671550000438], [80, 0.06426372250000156], [86, 0.06815566149998631], [88, 0.06788012399999843]] \ No newline at end of file diff --git a/graphs/summary/benchmarks.mem_list.json b/graphs/summary/benchmarks.mem_list.json deleted file mode 100644 index 72a9acd..0000000 --- a/graphs/summary/benchmarks.mem_list.json +++ /dev/null @@ -1 +0,0 @@ -[[1, 1088.0], [3, 2856.0], [4, 2152.0], [6, 2696.0], [10, 384.0], [16, 496.0], [18, 1680.0], [20, 2680.0], [21, 1696.0], [22, 1752.0], [28, 976.0], [33, 4152.0], [39, 128.0], [40, 872.0], [50, 952.0], [53, 3240.0], [55, 1296.0], [56, 480.0], [61, 1784.0], [63, 3816.0], [64, 2520.0], [67, 3504.0], [69, 1608.0], [78, 3000.0], [80, 3712.0], [85, 2736.0]] \ No newline at end of file diff --git a/graphs/summary/benchmarks.time_computation.json b/graphs/summary/benchmarks.time_computation.json deleted file mode 100644 index b4d03e3..0000000 --- a/graphs/summary/benchmarks.time_computation.json +++ /dev/null @@ -1 +0,0 @@ -[[1, 2.274062466999993], [3, 1.5645707285000015], [4, 3.122862440000006], [6, 2.347020461999932], [10, 2.656348555500003], [16, 3.6613582310000083], [18, 3.7109722360000035], [20, 2.2727916750000077], [21, 3.665578933500001], [22, 3.348984134999995], [28, 2.3044124604999894], [33, 1.5514160839999818], [39, 2.2116924359999928], [40, 3.896921681500004], [50, 1.6312982809999994], [53, 2.0207155580000062], [55, 2.7856347280000193], [56, 0.9837962969999978], [61, 3.4727749000000188], [63, 2.7857038014999915], [64, 3.0471641964999776], [67, 1.6313547340000127], [69, 1.7068877469999961], [78, 3.1642706224999984], [80, 3.1768995630000063], [85, 2.0624595755000144]] \ No newline at end of file diff --git a/index.json b/index.json index b4851c0..814303b 100644 --- a/index.json +++ b/index.json @@ -1 +1 @@ -{"project": "nested-pandas", "project_url": "https://github.com/lincc-frameworks/nested-pandas", "show_commit_url": "https://github.com/lincc-frameworks/nested-pandas/commit/", "hash_length": 8, "revision_to_hash": {"0": "70b520ee45f14a642519b413399edc584795095d", "1": "d8ea9bda0fcb5d729f3ca55b91df33652a409323", "3": "48c6798c90b202dfd3eb325b2e56ac972ab3219a", "4": "bc320bce49750cd3fcb6278e0a060ed57e62bd77", "6": "b78b3b61ce9619716dc74f50bd2dc9994f12123c", "10": "05cc195f6037872a3ac0d49081d89b7374f5cb41", "16": "a1d41363e2f60a4689d512e9d7965b526946d551", "18": "dfb9139c39c4b5c695a8e296098ccfb2f9bc2ec5", "20": "9ca3810ef2729f910f999bd88dd15003f1bf7021", "21": "e04f558b879a6bfd9ae916691fb15fb5f3df8666", "22": "70afe87150f7221c858c90f4125398e4e502f8fc", "28": "00be4642a5dbe446ab85f018fe64ead72bf190a2", "33": "136f2c50571728c795c6e8a08d0df4036353f4d6", "39": "e43b187addfaa16b89d974bee67b59d61ed4017d", "40": "b822a14532f190820039018fc9165af45bd5ec4f", "50": "d63cee9f605c04ae9d8b3c512f4eb98a9fbbe9dd", "53": "39acb912b9fcb12cbcc77e3726ae059e5cd2a7b8", "55": "e5ca3df612c3945db77d580e19e93a1078c62cec", "56": "1818c57531e60865f09f858a874f7cacfcf018ef", "61": "3aff79e5dddbf3a6207585559f353f3985e9c506", "63": "ac4032f7664c77fcda34e78f998d079ab4885d13", "64": "025ad9620df22f45e86e346c98aa225dd9684dd2", "67": "659b63966afb34338e389ab3f858080f18282ced", "69": "6d09b2346519c1c9144b2e016daaf96fc68ab827", "78": "109c16c82efcb3b33fc770e552d6e0d1e021c61f", "80": "49b03ffbb439392f4771a2ad4c94dd7c26808d79", "85": "f2d488f1ba2883e105c6e7b3fba907f3bc6aef42"}, "revision_to_date": {"0": 1712002112000, "1": 1712002749000, "3": 1712158683000, "4": 1712158691000, "6": 1712160074000, "10": 1712169058000, "16": 1712252119000, "18": 1712253001000, "20": 1712254078000, "21": 1712261028000, "22": 1712264456000, "28": 1712681232000, "33": 1712692068000, "39": 1712773245000, "40": 1712773256000, "50": 1712865526000, "53": 1712947498000, "55": 1712954496000, "56": 1713199935000, "61": 1713379089000, "63": 1713393190000, "64": 1713484795000, "67": 1713908591000, "69": 1714753113000, "78": 1714767489000, "80": 1714822400000, "85": 1715020010000}, "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.mem_list": {"code": "def mem_list():\n \"\"\"Memory computations are prefixed with 'mem' or 'peakmem'.\"\"\"\n return example_benchmarks.memory_computation()", "name": "benchmarks.mem_list", "param_names": [], "params": [], "type": "memory", "unit": "bytes", "version": "a31e7e31a99db6599fc29032ea5a3cb9782922117f13e122a69c2745a93c3d32"}, "benchmarks.time_computation": {"code": "def time_computation():\n \"\"\"Time computations are prefixed with 'time'.\"\"\"\n example_benchmarks.runtime_computation()", "min_run_count": 2, "name": "benchmarks.time_computation", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "089635b7375b19f5c790c7337625b200db3327a27d63c756ac5dbb4c1fc25b62", "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": "nested-pandas", "project_url": "https://github.com/lincc-frameworks/nested-pandas", "show_commit_url": "https://github.com/lincc-frameworks/nested-pandas/commit/", "hash_length": 8, "revision_to_hash": {"0": "70b520ee45f14a642519b413399edc584795095d", "1": "d8ea9bda0fcb5d729f3ca55b91df33652a409323", "3": "48c6798c90b202dfd3eb325b2e56ac972ab3219a", "4": "bc320bce49750cd3fcb6278e0a060ed57e62bd77", "6": "b78b3b61ce9619716dc74f50bd2dc9994f12123c", "10": "05cc195f6037872a3ac0d49081d89b7374f5cb41", "16": "a1d41363e2f60a4689d512e9d7965b526946d551", "18": "dfb9139c39c4b5c695a8e296098ccfb2f9bc2ec5", "20": "9ca3810ef2729f910f999bd88dd15003f1bf7021", "21": "e04f558b879a6bfd9ae916691fb15fb5f3df8666", "22": "70afe87150f7221c858c90f4125398e4e502f8fc", "28": "00be4642a5dbe446ab85f018fe64ead72bf190a2", "33": "136f2c50571728c795c6e8a08d0df4036353f4d6", "39": "e43b187addfaa16b89d974bee67b59d61ed4017d", "40": "b822a14532f190820039018fc9165af45bd5ec4f", "50": "d63cee9f605c04ae9d8b3c512f4eb98a9fbbe9dd", "53": "39acb912b9fcb12cbcc77e3726ae059e5cd2a7b8", "55": "e5ca3df612c3945db77d580e19e93a1078c62cec", "56": "1818c57531e60865f09f858a874f7cacfcf018ef", "61": "3aff79e5dddbf3a6207585559f353f3985e9c506", "63": "ac4032f7664c77fcda34e78f998d079ab4885d13", "64": "025ad9620df22f45e86e346c98aa225dd9684dd2", "67": "659b63966afb34338e389ab3f858080f18282ced", "69": "6d09b2346519c1c9144b2e016daaf96fc68ab827", "78": "109c16c82efcb3b33fc770e552d6e0d1e021c61f", "80": "49b03ffbb439392f4771a2ad4c94dd7c26808d79", "86": "f2d488f1ba2883e105c6e7b3fba907f3bc6aef42", "88": "ab5fc4c8176e01e7858630117170317d54ca42e1"}, "revision_to_date": {"0": 1712002112000, "1": 1712002749000, "3": 1712158683000, "4": 1712158691000, "6": 1712160074000, "10": 1712169058000, "16": 1712252119000, "18": 1712253001000, "20": 1712254078000, "21": 1712261028000, "22": 1712264456000, "28": 1712681232000, "33": 1712692068000, "39": 1712773245000, "40": 1712773256000, "50": 1712865526000, "53": 1712947498000, "55": 1712954496000, "56": 1713199935000, "61": 1713379089000, "63": 1713393190000, "64": 1713484795000, "67": 1713908591000, "69": 1714753113000, "78": 1714767489000, "80": 1714822400000, "86": 1715020010000, "88": 1715094688000}, "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.AssignSingleDfToNestedSeries.peakmem_run": {"code": "class AssignSingleDfToNestedSeries:\n def peakmem_run(self):\n \"\"\"Benchmark the memory usage of changing a single nested series element.\"\"\"\n self.run()\n\n def setup(self):\n \"\"\"Set up the benchmark environment.\"\"\"\n self.new_df = pd.DataFrame(\n {\n \"time\": np.arange(self.n_sources, dtype=np.float64),\n \"flux\": np.linspace(0, 1, self.n_sources),\n \"band\": np.full_like(\"lsstg\", self.n_sources),\n }\n )\n original_df = pd.DataFrame(\n {\n \"time\": np.linspace(0, 1, self.n_sources),\n \"flux\": np.arange(self.n_sources, dtype=np.float64),\n \"band\": np.full_like(\"sdssu\", self.n_sources),\n }\n )\n self.series = pd.Series(\n [original_df] * self.n_objects,\n # When we had NestedExtentionArray inheriting ArrowExtentionArray, it sorted the fields, so we\n # need to order by field name here for backwards compatibility.\n dtype=NestedDtype.from_fields({\"band\": pa.string(), \"flux\": pa.float64(), \"time\": pa.float64()}),\n )", "name": "benchmarks.AssignSingleDfToNestedSeries.peakmem_run", "param_names": [], "params": [], "type": "peakmemory", "unit": "bytes", "version": "6106a8befbead9252b00aef6a759a13bb8654dc82f15c86b5bb6da7262f4571c"}, "benchmarks.AssignSingleDfToNestedSeries.time_run": {"code": "class AssignSingleDfToNestedSeries:\n def time_run(self):\n \"\"\"Benchmark the runtime of changing a single nested series element.\"\"\"\n self.run()\n\n def setup(self):\n \"\"\"Set up the benchmark environment.\"\"\"\n self.new_df = pd.DataFrame(\n {\n \"time\": np.arange(self.n_sources, dtype=np.float64),\n \"flux\": np.linspace(0, 1, self.n_sources),\n \"band\": np.full_like(\"lsstg\", self.n_sources),\n }\n )\n original_df = pd.DataFrame(\n {\n \"time\": np.linspace(0, 1, self.n_sources),\n \"flux\": np.arange(self.n_sources, dtype=np.float64),\n \"band\": np.full_like(\"sdssu\", self.n_sources),\n }\n )\n self.series = pd.Series(\n [original_df] * self.n_objects,\n # When we had NestedExtentionArray inheriting ArrowExtentionArray, it sorted the fields, so we\n # need to order by field name here for backwards compatibility.\n dtype=NestedDtype.from_fields({\"band\": pa.string(), \"flux\": pa.float64(), \"time\": pa.float64()}),\n )", "min_run_count": 2, "name": "benchmarks.AssignSingleDfToNestedSeries.time_run", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "561679277ad2275813ce0c17ad97dbe31f41b12cdb6533009f12ae1f7b057caf", "warmup_time": -1}, "benchmarks.ReassignHalfOfNestedSeries.peakmem_run": {"code": "class ReassignHalfOfNestedSeries:\n def peakmem_run(self):\n \"\"\"Benchmark the memory usage of changing a single nested series element.\"\"\"\n self.run()\n\n def setup(self):\n \"\"\"Set up the benchmark environment.\"\"\"\n # When we had NestedExtentionArray inheriting ArrowExtentionArray, it sorted the fields, so we need to\n # order by field name here for backwards compatibility.\n dtype = NestedDtype.from_fields({\"band\": pa.string(), \"flux\": pa.float64(), \"time\": pa.float64()})\n original_df = pd.DataFrame(\n {\n \"time\": np.linspace(0, 1, self.n_sources),\n \"flux\": np.arange(self.n_sources, dtype=np.float64),\n \"band\": np.full_like(\"sdssu\", self.n_sources),\n }\n )\n self.series = pd.Series(\n [original_df] * self.n_objects,\n dtype=dtype,\n )\n \n new_df = pd.DataFrame(\n {\n \"time\": np.arange(self.n_sources, dtype=np.float64),\n \"flux\": np.linspace(0, 1, self.n_sources),\n \"band\": np.full_like(\"lsstg\", self.n_sources),\n }\n )\n self.new_series = pd.Series([new_df] * (self.n_objects // 2), dtype=dtype)", "name": "benchmarks.ReassignHalfOfNestedSeries.peakmem_run", "param_names": [], "params": [], "type": "peakmemory", "unit": "bytes", "version": "567fe640051453cd164d11ee74a8aff8c06e2b89a239133ddcc020d9fe426a55"}, "benchmarks.ReassignHalfOfNestedSeries.time_run": {"code": "class ReassignHalfOfNestedSeries:\n def time_run(self):\n \"\"\"Benchmark the runtime of changing a single nested series element.\"\"\"\n self.run()\n\n def setup(self):\n \"\"\"Set up the benchmark environment.\"\"\"\n # When we had NestedExtentionArray inheriting ArrowExtentionArray, it sorted the fields, so we need to\n # order by field name here for backwards compatibility.\n dtype = NestedDtype.from_fields({\"band\": pa.string(), \"flux\": pa.float64(), \"time\": pa.float64()})\n original_df = pd.DataFrame(\n {\n \"time\": np.linspace(0, 1, self.n_sources),\n \"flux\": np.arange(self.n_sources, dtype=np.float64),\n \"band\": np.full_like(\"sdssu\", self.n_sources),\n }\n )\n self.series = pd.Series(\n [original_df] * self.n_objects,\n dtype=dtype,\n )\n \n new_df = pd.DataFrame(\n {\n \"time\": np.arange(self.n_sources, dtype=np.float64),\n \"flux\": np.linspace(0, 1, self.n_sources),\n \"band\": np.full_like(\"lsstg\", self.n_sources),\n }\n )\n self.new_series = pd.Series([new_df] * (self.n_objects // 2), dtype=dtype)", "min_run_count": 2, "name": "benchmarks.ReassignHalfOfNestedSeries.time_run", "number": 0, "param_names": [], "params": [], "repeat": 0, "rounds": 2, "sample_time": 0.01, "type": "time", "unit": "seconds", "version": "9d18ab926df92e4580e7dcbb3760d4206342c672b1e879d7e5a0a3542904b9e4", "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 732a5ba..1db4734 100644 --- a/info.json +++ b/info.json @@ -1,4 +1,4 @@ { "asv-version": "0.6.1", - "timestamp": 1715020100757 + "timestamp": 1715095865786 } \ No newline at end of file diff --git a/regressions.json b/regressions.json index 37090c9..f032552 100644 --- a/regressions.json +++ b/regressions.json @@ -1 +1 @@ -{"regressions": []} \ No newline at end of file +{"regressions": [["benchmarks.AssignSingleDfToNestedSeries.time_run", "graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.AssignSingleDfToNestedSeries.time_run.json", {}, null, 0.0321762030000059, 0.006260144666669021, [[null, 78, 0.006260144666669021, 0.0321762030000059]]], ["benchmarks.AssignSingleDfToNestedSeries.peakmem_run", "graphs/Cython/branch-HEAD/build/machine-gh-runner/packaging/python-3.10/benchmarks.AssignSingleDfToNestedSeries.peakmem_run.json", {}, null, 256806912.0, 215633920.0, [[null, 78, 215633920.0, 256806912.0]]]]} \ No newline at end of file diff --git a/regressions.xml b/regressions.xml index 8991c98..8bc75f5 100644 --- a/regressions.xml +++ b/regressions.xml @@ -1,2 +1,8 @@ -tag:nested-pandas.asv,1970-01-01:/42329e0ff67915ad3ca1780e822a054176e6cab641b28d1ed890f8d28222bd1cAirspeed Velocitynested-pandas performance regressions2024-05-06T18:28:20Z \ No newline at end of file +tag:nested-pandas.asv,1970-01-01:/42329e0ff67915ad3ca1780e822a054176e6cab641b28d1ed890f8d28222bd1cAirspeed Velocitynested-pandas performance regressions2024-05-07T15:14:36Ztag:nested-pandas.asv,2024-05-03:/eb4a3566c42a993e1b46a453dc2359aa50f94f2dd38c656bc38fee9802720670413.98% benchmarks.AssignSingleDfToNestedSeries.time_run2024-05-07T15:14:36Z<a href="index.html#benchmarks.AssignSingleDfToNestedSeries.time_run?commits=109c16c82efcb3b33fc770e552d6e0d1e021c61f">413.98% regression</a> on 2024-05-03 20:18:09 in commit <a href="https://github.com/lincc-frameworks/nested-pandas/commit/109c16c82efcb3b33fc770e552d6e0d1e021c61f">109c16c8</a>.<br> + New value: 32.2ms, old value: 6.26ms.<br> + Latest value: 32.2ms (413.98% worse + than best value 6.26ms).tag:nested-pandas.asv,2024-05-03:/f78c071dfb5f7e712acfb54ad13cd2af02c44ebbe5cd17e783b61ac64b14a38519.09% benchmarks.AssignSingleDfToNestedSeries.peakmem_run2024-05-07T15:14:35Z<a href="index.html#benchmarks.AssignSingleDfToNestedSeries.peakmem_run?commits=109c16c82efcb3b33fc770e552d6e0d1e021c61f">19.09% regression</a> on 2024-05-03 20:18:09 in commit <a href="https://github.com/lincc-frameworks/nested-pandas/commit/109c16c82efcb3b33fc770e552d6e0d1e021c61f">109c16c8</a>.<br> + New value: 257M, old value: 216M.<br> + Latest value: 257M (19.09% worse + than best value 216M). \ No newline at end of file