Created
October 8, 2014 01:26
-
-
Save taldcroft/677a03af70bf7bcfad1d to your computer and use it in GitHub Desktop.
This file contains 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
(astropy)neptune$ asv compare b73ad509 84089dbb --machine=neptune.local | |
All benchmarks: | |
before after ratio | |
[b73ad509] [84089dbb] | |
- 3.41ms 896.00μs 0.26 time_table.TimeMaskedTable.time_add_column | |
+ 2.69ms 5.94ms 2.20 time_table.TimeMaskedTable.time_add_row | |
76.80ms 74.22ms 0.97 time_table.TimeMaskedTable.time_aggregate | |
75.34ms 74.21ms 0.99 time_table.TimeMaskedTable.time_aggregate_noreduceat | |
1.25μs 1.23μs 0.98 time_table.TimeMaskedTable.time_column_get | |
359.48μs 274.01μs 0.76 time_table.TimeMaskedTable.time_column_make_bool_mask | |
+ 11.50μs 68.50μs 5.96 time_table.TimeMaskedTable.time_column_set | |
70.86μs 61.86μs 0.87 time_table.TimeMaskedTable.time_column_set_all | |
58.19μs 50.33μs 0.86 time_table.TimeMaskedTable.time_column_set_row_subset | |
51.42μs 47.05μs 0.92 time_table.TimeMaskedTable.time_column_set_row_subset_int | |
45.43μs 47.42μs 1.04 time_table.TimeMaskedTable.time_column_slice_bool | |
39.03μs 38.70μs 0.99 time_table.TimeMaskedTable.time_column_slice_int | |
251.25μs 257.96μs 1.03 time_table.TimeMaskedTable.time_copy_column | |
- 3.83ms 1.53ms 0.40 time_table.TimeMaskedTable.time_copy_table | |
14.01ms 9.59ms 0.68 time_table.TimeMaskedTable.time_group | |
6.37ms 3.41ms 0.53 time_table.TimeMaskedTable.time_hstack | |
3.02μs 3.00μs 0.99 time_table.TimeMaskedTable.time_item_get_colfirst | |
- 63.27μs 4.20μs 0.07 time_table.TimeMaskedTable.time_item_get_rowfirst | |
- 58.13ms 918.58μs 0.02 time_table.TimeMaskedTable.time_iter_row | |
7.93ms 5.56ms 0.70 time_table.TimeMaskedTable.time_join_inner | |
8.69ms 6.09ms 0.70 time_table.TimeMaskedTable.time_join_outer | |
10.88μs 10.73μs 0.99 time_table.TimeMaskedTable.time_mask_column | |
- 1.73ms 712.36μs 0.41 time_table.TimeMaskedTable.time_multi_column_get | |
- 413.00μs 27.00μs 0.07 time_table.TimeMaskedTable.time_remove_column | |
- 2.21ms 677.00μs 0.31 time_table.TimeMaskedTable.time_remove_row | |
- 2.73ms 585.00μs 0.21 time_table.TimeMaskedTable.time_remove_rows | |
- 53.88μs 1.26μs 0.02 time_table.TimeMaskedTable.time_row_get | |
3.74ms 2.60ms 0.69 time_table.TimeMaskedTable.time_sort | |
980.93μs 497.97μs 0.51 time_table.TimeMaskedTable.time_table_slice_bool | |
- 1.03ms 341.61μs 0.33 time_table.TimeMaskedTable.time_table_slice_int | |
5.49ms 3.47ms 0.63 time_table.TimeMaskedTable.time_vstack | |
- 1.31ms 263.00μs 0.20 time_table.TimeTable.time_add_column | |
1.01ms 634.00μs 0.63 time_table.TimeTable.time_add_row | |
2.32ms 1.44ms 0.62 time_table.TimeTable.time_aggregate | |
31.61ms 30.95ms 0.98 time_table.TimeTable.time_aggregate_noreduceat | |
1.24μs 1.24μs 1.00 time_table.TimeTable.time_column_get | |
150.08μs 78.82μs 0.53 time_table.TimeTable.time_column_make_bool_mask | |
6.89μs 7.42μs 1.08 time_table.TimeTable.time_column_set | |
- 70.76μs 3.64μs 0.05 time_table.TimeTable.time_column_set_all | |
5.59μs 6.24μs 1.12 time_table.TimeTable.time_column_set_row_subset | |
4.94μs 4.67μs 0.95 time_table.TimeTable.time_column_set_row_subset_int | |
70.75μs 70.76μs 1.00 time_table.TimeTable.time_column_slice_bool | |
67.52μs 67.75μs 1.00 time_table.TimeTable.time_column_slice_int | |
97.27μs 104.74μs 1.08 time_table.TimeTable.time_copy_column | |
- 1.58ms 702.42μs 0.45 time_table.TimeTable.time_copy_table | |
4.92ms 3.35ms 0.68 time_table.TimeTable.time_group | |
2.59ms 1.49ms 0.58 time_table.TimeTable.time_hstack | |
1.26μs 1.25μs 0.99 time_table.TimeTable.time_item_get_colfirst | |
3.27μs 2.38μs 0.73 time_table.TimeTable.time_item_get_rowfirst | |
- 2.41ms 918.43μs 0.38 time_table.TimeTable.time_iter_row | |
4.21ms 3.21ms 0.76 time_table.TimeTable.time_join_inner | |
7.46ms 4.85ms 0.65 time_table.TimeTable.time_join_outer | |
766.63μs 384.98μs 0.50 time_table.TimeTable.time_multi_column_get | |
- 60.00μs 26.00μs 0.43 time_table.TimeTable.time_remove_column | |
978.00μs 591.00μs 0.60 time_table.TimeTable.time_remove_row | |
- 1.42ms 588.00μs 0.41 time_table.TimeTable.time_remove_rows | |
1.99μs 1.25μs 0.63 time_table.TimeTable.time_row_get | |
1.29ms 916.52μs 0.71 time_table.TimeTable.time_sort | |
583.56μs 528.91μs 0.91 time_table.TimeTable.time_table_slice_bool | |
595.42μs 456.29μs 0.77 time_table.TimeTable.time_table_slice_int | |
2.36ms 1.62ms 0.69 time_table.TimeTable.time_vstack |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment