xgi-org / xgi

CompleX Group Interactions (XGI) is a Python package for higher-order networks.
https://xgi.readthedocs.io
Other
177 stars 27 forks source link

benchmark action? #426

Open maximelucas opened 1 year ago

maximelucas commented 1 year ago

I saw a library (can't remember which one) that had automated benchmarks: there was a graph, automatically updated with each PR/commit, that showed the time taken to run certain core functions. We could implement this for a few functions, to see if our core functions are getting faster/slower with new changes. I can't remember how they did it in practice.

What do you think?

maximelucas commented 1 year ago

I remember it now, it's Raphtory: https://pometry.github.io/Raphtory/dev/bench/

leotrs commented 1 year ago

Not a bad idea

On Mon, Jul 24, 2023, 7:37 PM Maxime Lucas @.***> wrote:

I remember it now, it's Raphtory: https://pometry.github.io/Raphtory/dev/bench/

— Reply to this email directly, view it on GitHub https://github.com/xgi-org/xgi/issues/426#issuecomment-1648330428, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAILYAE7PF4HVUBLBBTPA2LXR2XFDANCNFSM6AAAAAA2V44LRY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

nwlandry commented 3 months ago

https://github.com/airspeed-velocity/asv/issues/796