test: implement profiling tools#39
Merged
Merged
Conversation
Contributor
There was a problem hiding this comment.
dynamic_expressions / eval
Details
| Benchmark suite | Current: d36642c | Previous: 7f71c8a | Ratio |
|---|---|---|---|
evaluation/BuiltinF32/derivative |
16.391653 ms/iter (± 0.22322) |
16.460814 ms/iter (± 0.070326) |
1.00 |
evaluation/BuiltinF32/eval |
2.8989 ms/iter (± 0.052656) |
2.90051 ms/iter (± 0.027771) |
1.00 |
evaluation/BuiltinF64/derivative |
22.463324 ms/iter (± 0.124934) |
22.446124 ms/iter (± 0.152181) |
1.00 |
evaluation/BuiltinF64/eval |
3.830401 ms/iter (± 0.010869) |
3.834229 ms/iter (± 0.018438) |
1.00 |
evaluation/Float32/derivative |
11.559514 ms/iter (± 0.040082) |
11.524594 ms/iter (± 0.0245) |
1.00 |
evaluation/Float32/eval |
2.330864 ms/iter (± 0.015866) |
2.331078 ms/iter (± 0.004886) |
1.00 |
evaluation/Float64/derivative |
27.299142 ms/iter (± 0.190824) |
27.252805 ms/iter (± 0.094027) |
1.00 |
evaluation/Float64/eval |
5.256849 ms/iter (± 0.049731) |
5.254779 ms/iter (± 0.052044) |
1.00 |
utilities/Float32/clone |
7.363 us/iter (± 0.395) |
7.357 us/iter (± 0.077) |
1.00 |
utilities/Float32/combine_operators |
60.726 us/iter (± 0.126) |
61.058 us/iter (± 0.197) |
0.99 |
utilities/Float32/compress_constants |
7.776 us/iter (± 0.026) |
6.565 us/iter (± 0.062) |
1.18 |
utilities/Float32/count_depth_sizes/128 |
34.694 us/iter (± 3.004) |
42.324 us/iter (± 3.11) |
0.82 |
utilities/Float32/count_depth_sizes/20 |
4.486 us/iter (± 0.011) |
3.506 us/iter (± 0.193) |
1.28 |
utilities/Float32/count_depth_sizes/64 |
12.864 us/iter (± 0.03) |
10.571 us/iter (± 0.028) |
1.22 |
utilities/Float32/count_depth_sizes/8 |
1.913 us/iter (± 0.007) |
1.576 us/iter (± 0.079) |
1.21 |
utilities/Float32/counting |
3.862 us/iter (± 0.009) |
3.836 us/iter (± 0.024) |
1.01 |
utilities/Float32/simplify |
97.901 us/iter (± 0.689) |
98.356 us/iter (± 0.421) |
1.00 |
utilities/Float64/clone |
7.526 us/iter (± 0.086) |
7.696 us/iter (± 0.141) |
0.98 |
utilities/Float64/combine_operators |
61.031 us/iter (± 0.067) |
61.064 us/iter (± 0.7) |
1.00 |
utilities/Float64/compress_constants |
6.817 us/iter (± 0.039) |
6.808 us/iter (± 0.032) |
1.00 |
utilities/Float64/count_depth_sizes/128 |
49.228 us/iter (± 5.504) |
48.443 us/iter (± 5.842) |
1.02 |
utilities/Float64/count_depth_sizes/20 |
4.504 us/iter (± 0.02) |
3.954 us/iter (± 0.188) |
1.14 |
utilities/Float64/count_depth_sizes/64 |
13.281 us/iter (± 0.225) |
11.795 us/iter (± 0.595) |
1.13 |
utilities/Float64/count_depth_sizes/8 |
1.914 us/iter (± 0.004) |
1.723 us/iter (± 0.037) |
1.11 |
utilities/Float64/counting |
3.744 us/iter (± 0.307) |
3.848 us/iter (± 0.156) |
0.97 |
utilities/Float64/simplify |
102.868 us/iter (± 1.048) |
102.832 us/iter (± 0.326) |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
Contributor
There was a problem hiding this comment.
symbolic_regression / optim
Details
| Benchmark suite | Current: d36642c | Previous: 7f71c8a | Ratio |
|---|---|---|---|
search/equation_search |
1.420077664 s/iter (± 0.063971093) |
1.40702335 s/iter (± 0.095936769) |
1.01 |
utils/best_of_sample |
384 ns/iter (± 15) |
389 ns/iter (± 0) |
0.99 |
utils/check_constraints_x10 |
6.59 us/iter (± 0.028) |
6.58 us/iter (± 0.03) |
1.00 |
utils/compute_complexity_x10/u16 |
0 ns/iter (± 0) |
0 ns/iter (± 0) |
1 |
utils/insert_random_op_x10 |
3.519 us/iter (± 0.296) |
3.465 us/iter (± 0.629) |
1.02 |
utils/next_generation_x100 |
174.549 us/iter (± 2.696) |
172.929 us/iter (± 2.06) |
1.01 |
utils/optimize_constants_x10 |
15.347828 ms/iter (± 0.540622) |
15.334873 ms/iter (± 0.538352) |
1.00 |
utils/randomly_rotate_tree_x10 |
7.607 us/iter (± 0.159) |
7.593 us/iter (± 0.068) |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Just so I don't need to keep hacking this up manually each time.