Skip to content

Conversation

@pre-commit-ci
Copy link
Contributor

@pre-commit-ci pre-commit-ci bot commented Jan 5, 2026

updates:
- [github.com/psf/black-pre-commit-mirror: 25.9.0 → 25.12.0](psf/black-pre-commit-mirror@25.9.0...25.12.0)
- [github.com/pycqa/isort: 6.1.0 → 7.0.0](PyCQA/isort@6.1.0...7.0.0)
- [github.com/astral-sh/ruff-pre-commit: v0.13.3 → v0.14.10](astral-sh/ruff-pre-commit@v0.13.3...v0.14.10)
- [github.com/kynan/nbstripout: 0.8.1 → 0.8.2](kynan/nbstripout@0.8.1...0.8.2)
@pre-commit-ci pre-commit-ci bot requested a review from flferretti as a code owner January 5, 2026 19:19
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suite Current: c2e966f Previous: c28e89a Ratio
tests/test_benchmark.py::test_forward_dynamics_aba[1] 324.81220474928983 iter/sec (stddev: 0.0002739849293920022) 385.94492720843766 iter/sec (stddev: 0.000009463978323506126) 1.19
tests/test_benchmark.py::test_forward_dynamics_aba[128] 26.107655849060297 iter/sec (stddev: 0.00020029617728977155) 29.216966653272625 iter/sec (stddev: 0.00011455086573428671) 1.12
tests/test_benchmark.py::test_free_floating_bias_forces[1] 296.41581236546256 iter/sec (stddev: 0.000008202909733011015) 361.396251061539 iter/sec (stddev: 0.00000910574964681653) 1.22
tests/test_benchmark.py::test_free_floating_bias_forces[128] 14.595973075552616 iter/sec (stddev: 0.00027565384708203423) 16.218942194940492 iter/sec (stddev: 0.00025096534945186314) 1.11
tests/test_benchmark.py::test_forward_kinematics[1] 361.34037936491876 iter/sec (stddev: 0.000008324378777871917) 452.4863643105723 iter/sec (stddev: 0.000008022285629396292) 1.25
tests/test_benchmark.py::test_forward_kinematics[128] 28.107622206189962 iter/sec (stddev: 0.00013225221630942528) 31.765642438814933 iter/sec (stddev: 0.0002088457881717258) 1.13
tests/test_benchmark.py::test_free_floating_mass_matrix[1] 152.31468127567845 iter/sec (stddev: 0.000010778088745122478) 181.58130216807277 iter/sec (stddev: 0.00005072371260792714) 1.19
tests/test_benchmark.py::test_free_floating_mass_matrix[128] 150.74484540881554 iter/sec (stddev: 0.000015242496249070729) 175.24079377087364 iter/sec (stddev: 0.000018760096947039575) 1.16
tests/test_benchmark.py::test_free_floating_jacobian[1] 410.96994214331767 iter/sec (stddev: 0.000011177823397415934) 525.7508803201982 iter/sec (stddev: 0.000006377672924636457) 1.28
tests/test_benchmark.py::test_free_floating_jacobian[128] 417.58183837156105 iter/sec (stddev: 0.000008481257081398552) 534.2483568468638 iter/sec (stddev: 0.000006942445781767468) 1.28
tests/test_benchmark.py::test_free_floating_jacobian_derivative[1] 341.0034708337401 iter/sec (stddev: 0.00000930087273762959) 410.0473494948492 iter/sec (stddev: 0.000012243950755069747) 1.20
tests/test_benchmark.py::test_free_floating_jacobian_derivative[128] 301.67139786715876 iter/sec (stddev: 0.000011263074790931654) 302.58988317111164 iter/sec (stddev: 0.000015109621352982298) 1.00
tests/test_benchmark.py::test_soft_contact_model[1] 287.016963781049 iter/sec (stddev: 0.000011783016370092443) 349.9366267743607 iter/sec (stddev: 0.00000947480013200776) 1.22
tests/test_benchmark.py::test_soft_contact_model[128] 26.82372945011993 iter/sec (stddev: 0.00017057643385870368) 29.951416599383442 iter/sec (stddev: 0.0001405258247109449) 1.12
tests/test_benchmark.py::test_rigid_contact_model[1] 47.28811148786574 iter/sec (stddev: 0.000013591114161119201) 40.276241063183 iter/sec (stddev: 0.000024302278784552764) 0.85
tests/test_benchmark.py::test_rigid_contact_model[128] 0.7097208425990406 iter/sec (stddev: 0.00035973899206828886) 0.7258859819172665 iter/sec (stddev: 0.0003607214923404956) 1.02
tests/test_benchmark.py::test_relaxed_rigid_contact_model[1] 98.65068159301656 iter/sec (stddev: 0.00013849620831204746) 74.75017951811331 iter/sec (stddev: 0.00003167479964364776) 0.76
tests/test_benchmark.py::test_relaxed_rigid_contact_model[128] 5.9908446865664065 iter/sec (stddev: 0.02523781917023406) 6.400062476314604 iter/sec (stddev: 0.00024891629896200675) 1.07
tests/test_benchmark.py::test_simulation_step[1] 87.4257851875125 iter/sec (stddev: 0.000017515701768489234) 69.29459728383536 iter/sec (stddev: 0.00002754549281911007) 0.79
tests/test_benchmark.py::test_simulation_step[128] 4.483550206100194 iter/sec (stddev: 0.0003204819796952632) 5.39599749835251 iter/sec (stddev: 0.000279412049524645) 1.20
tests/test_benchmark.py::test_update_hw_parameters[1] 100.58365824144983 iter/sec (stddev: 0.00004917376259660866)
tests/test_benchmark.py::test_update_hw_parameters[128] 100.03247101065276 iter/sec (stddev: 0.00007677524669287573)
tests/test_benchmark.py::test_export_updated_model[1] 3.5299060371143276 iter/sec (stddev: 0.0008417414147856533)
tests/test_benchmark.py::test_export_updated_model[128] 0.01894957828827107 iter/sec (stddev: 0.4089948823257996)

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant