[Versioning] Require draft GitHub releases - #1765
Merged
Merged
Conversation
Contributor
|
| Name | Max | Mean | Ops | Ops on Repo HEAD
|
Change |
|---|---|---|---|---|---|
| test_collector_preallocated_write[stack_out-cpu-32-2] | 0.2415ms | 0.1687ms | 5.9291 KOps/s | 5.9207 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-32-8] | 0.4755ms | 0.2976ms | 3.3600 KOps/s | 3.3853 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-32-32] | 0.8349ms | 0.7839ms | 1.2757 KOps/s | 1.2721 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-4096-2] | 0.4196ms | 0.3426ms | 2.9185 KOps/s | 2.5627 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-4096-8] | 1.4013ms | 1.1193ms | 893.4005 Ops/s | 901.1837 Ops/s | |
| test_collector_preallocated_write[stack_out-cpu-4096-32] | 7.5813ms | 7.3004ms | 136.9782 Ops/s | 134.9302 Ops/s | |
| test_collector_preallocated_write[stack_out-cuda-32-2] | 0.3292ms | 0.2618ms | 3.8199 KOps/s | 3.9942 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-32-8] | 0.4886ms | 0.3778ms | 2.6472 KOps/s | 2.6718 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-32-32] | 0.9607ms | 0.8281ms | 1.2076 KOps/s | 1.2009 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-4096-2] | 0.3504ms | 0.2629ms | 3.8036 KOps/s | 3.9316 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-4096-8] | 0.4432ms | 0.3757ms | 2.6614 KOps/s | 2.6684 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-4096-32] | 0.9568ms | 0.8879ms | 1.1263 KOps/s | 1.1239 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-32-2] | 0.2943ms | 0.2156ms | 4.6375 KOps/s | 4.6877 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-32-8] | 1.0156ms | 0.8235ms | 1.2144 KOps/s | 1.2197 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-32-32] | 3.3806ms | 3.2517ms | 307.5284 Ops/s | 303.8542 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cpu-4096-2] | 0.5426ms | 0.3734ms | 2.6778 KOps/s | 2.6359 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-4096-8] | 2.2363ms | 1.7500ms | 571.4362 Ops/s | 595.3448 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cpu-4096-32] | 10.9133ms | 10.4065ms | 96.0934 Ops/s | 99.6842 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-32-2] | 0.4421ms | 0.3957ms | 2.5273 KOps/s | 2.5782 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cuda-32-8] | 1.5911ms | 1.4745ms | 678.1750 Ops/s | 685.3201 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-32-32] | 5.9918ms | 5.6994ms | 175.4573 Ops/s | 176.7940 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-4096-2] | 0.4602ms | 0.4137ms | 2.4171 KOps/s | 2.5727 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cuda-4096-8] | 1.6632ms | 1.5439ms | 647.7062 Ops/s | 693.6452 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-4096-32] | 6.2149ms | 6.0970ms | 164.0161 Ops/s | 176.1077 Ops/s | |
| test_collector_preallocated_write[copy_at-cpu-32-2] | 0.2228ms | 0.1727ms | 5.7914 KOps/s | 5.7843 KOps/s | |
| test_collector_preallocated_write[copy_at-cpu-32-8] | 1.0446ms | 0.6756ms | 1.4801 KOps/s | 1.4851 KOps/s | |
| test_collector_preallocated_write[copy_at-cpu-32-32] | 2.7524ms | 2.6638ms | 375.4078 Ops/s | 373.2619 Ops/s | |
| test_collector_preallocated_write[copy_at-cpu-4096-2] | 0.4093ms | 0.3301ms | 3.0297 KOps/s | 2.9756 KOps/s | |
| test_collector_preallocated_write[copy_at-cpu-4096-8] | 1.7383ms | 1.5830ms | 631.7291 Ops/s | 683.5604 Ops/s | |
| test_collector_preallocated_write[copy_at-cpu-4096-32] | 9.8406ms | 9.5408ms | 104.8126 Ops/s | 105.5591 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-32-2] | 0.4149ms | 0.3276ms | 3.0527 KOps/s | 3.0884 KOps/s | |
| test_collector_preallocated_write[copy_at-cuda-32-8] | 1.2919ms | 1.2194ms | 820.0433 Ops/s | 830.6563 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-32-32] | 5.0363ms | 4.7914ms | 208.7063 Ops/s | 210.0667 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-4096-2] | 0.4298ms | 0.3275ms | 3.0537 KOps/s | 3.0732 KOps/s | |
| test_collector_preallocated_write[copy_at-cuda-4096-8] | 1.2596ms | 1.2200ms | 819.6456 Ops/s | 826.7813 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-4096-32] | 5.0477ms | 4.7705ms | 209.6210 Ops/s | 210.6694 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-32-2] | 0.1639ms | 0.1313ms | 7.6135 KOps/s | 8.4111 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-32-8] | 0.5690ms | 0.5213ms | 1.9181 KOps/s | 2.1281 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-32-32] | 2.1366ms | 2.0734ms | 482.2989 Ops/s | 538.1674 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-4096-2] | 0.3553ms | 0.2741ms | 3.6487 KOps/s | 3.8479 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-4096-8] | 1.7944ms | 1.3156ms | 760.1271 Ops/s | 829.2590 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-4096-32] | 9.1576ms | 8.6232ms | 115.9660 Ops/s | 117.7070 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-32-2] | 0.3975ms | 0.2912ms | 3.4337 KOps/s | 3.6106 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-32-8] | 1.2277ms | 1.1046ms | 905.2907 Ops/s | 974.3609 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-32-32] | 4.4253ms | 4.3091ms | 232.0668 Ops/s | 248.5696 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-4096-2] | 0.3679ms | 0.2974ms | 3.3621 KOps/s | 3.6225 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-4096-8] | 1.1502ms | 1.0961ms | 912.3639 Ops/s | 975.2375 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-4096-32] | 4.5139ms | 4.2183ms | 237.0596 Ops/s | 248.7741 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-128-128] | 16.5369ms | 16.3196ms | 61.2761 Ops/s | 61.2306 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-128-256] | 33.1408ms | 32.9782ms | 30.3231 Ops/s | 30.3778 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-4096-128] | 85.1852ms | 83.6612ms | 11.9530 Ops/s | 11.4730 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-4096-256] | 0.1990s | 0.1979s | 5.0523 Ops/s | 4.9470 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-128-128] | 13.9554ms | 13.8077ms | 72.4235 Ops/s | 72.0263 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-128-256] | 27.1171ms | 26.8690ms | 37.2176 Ops/s | 36.8437 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-4096-128] | 14.1259ms | 13.9866ms | 71.4969 Ops/s | 71.4277 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-4096-256] | 27.5034ms | 27.3657ms | 36.5421 Ops/s | 36.5383 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-128-128] | 53.0549ms | 52.6748ms | 18.9844 Ops/s | 19.3195 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-128-256] | 0.1054s | 0.1052s | 9.5061 Ops/s | 9.0833 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-4096-128] | 0.1511s | 0.1501s | 6.6630 Ops/s | 6.6421 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-4096-256] | 0.3263s | 0.3259s | 3.0686 Ops/s | 3.0701 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-128-128] | 77.0272ms | 76.0342ms | 13.1520 Ops/s | 13.8488 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-128-256] | 0.1528s | 0.1514s | 6.6053 Ops/s | 6.8796 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-4096-128] | 77.6390ms | 76.7029ms | 13.0373 Ops/s | 13.8723 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-4096-256] | 0.1561s | 0.1522s | 6.5707 Ops/s | 6.7919 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-128-128] | 30.9323ms | 30.2410ms | 33.0677 Ops/s | 32.4104 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-128-256] | 62.4321ms | 62.1742ms | 16.0838 Ops/s | 16.1453 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-4096-128] | 0.1197s | 0.1182s | 8.4615 Ops/s | 8.0251 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-4096-256] | 0.2639s | 0.2615s | 3.8243 Ops/s | 3.6841 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-128-128] | 43.9399ms | 43.7389ms | 22.8630 Ops/s | 23.0950 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-128-256] | 87.9904ms | 87.8118ms | 11.3880 Ops/s | 11.6094 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-4096-128] | 44.3668ms | 44.0590ms | 22.6968 Ops/s | 22.9689 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-4096-256] | 88.8953ms | 88.3439ms | 11.3194 Ops/s | 11.4876 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-128-128] | 22.6776ms | 21.3398ms | 46.8608 Ops/s | 48.7905 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-128-256] | 43.2535ms | 42.8757ms | 23.3232 Ops/s | 23.9092 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-4096-128] | 0.1103s | 0.1085s | 9.2179 Ops/s | 9.0130 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-4096-256] | 0.2453s | 0.2398s | 4.1704 Ops/s | 4.0738 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-128-128] | 37.7231ms | 37.3999ms | 26.7381 Ops/s | 27.5344 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-128-256] | 74.9863ms | 74.7663ms | 13.3750 Ops/s | 13.7019 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-4096-128] | 37.6787ms | 37.3989ms | 26.7387 Ops/s | 27.1274 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-4096-256] | 74.9341ms | 74.6231ms | 13.4007 Ops/s | 13.6689 Ops/s | |
| test_plain_set_nested | 48.3510μs | 15.3648μs | 65.0839 KOps/s | 65.0581 KOps/s | |
| test_plain_set_stack_nested | 50.7910μs | 15.1970μs | 65.8025 KOps/s | 67.6131 KOps/s | |
| test_plain_set_nested_inplace | 43.1110μs | 16.8212μs | 59.4487 KOps/s | 59.8197 KOps/s | |
| test_plain_set_stack_nested_inplace | 48.1610μs | 16.4369μs | 60.8387 KOps/s | 60.9017 KOps/s | |
| test_items | 43.8610μs | 6.0345μs | 165.7125 KOps/s | 165.5815 KOps/s | |
| test_items_nested | 0.5342ms | 0.4677ms | 2.1381 KOps/s | 2.1715 KOps/s | |
| test_items_nested_locked | 0.5136ms | 0.4647ms | 2.1520 KOps/s | 2.1413 KOps/s | |
| test_items_nested_leaf | 0.1557ms | 97.8397μs | 10.2208 KOps/s | 10.1368 KOps/s | |
| test_items_stack_nested | 0.5361ms | 0.4547ms | 2.1995 KOps/s | 2.1475 KOps/s | |
| test_items_stack_nested_leaf | 0.1489ms | 97.4727μs | 10.2593 KOps/s | 10.1346 KOps/s | |
| test_items_stack_nested_locked | 0.5570ms | 0.4651ms | 2.1503 KOps/s | 2.1045 KOps/s | |
| test_keys | 23.3510μs | 4.1851μs | 238.9450 KOps/s | 240.1820 KOps/s | |
| test_keys_nested | 0.2008ms | 0.1271ms | 7.8671 KOps/s | 7.6145 KOps/s | |
| test_keys_nested_locked | 2.2572ms | 0.1397ms | 7.1576 KOps/s | 7.0607 KOps/s | |
| test_keys_nested_leaf | 0.1719ms | 0.1218ms | 8.2100 KOps/s | 8.2102 KOps/s | |
| test_keys_stack_nested | 0.1662ms | 0.1296ms | 7.7178 KOps/s | 7.6487 KOps/s | |
| test_keys_stack_nested_leaf | 0.1682ms | 0.1206ms | 8.2923 KOps/s | 8.2563 KOps/s | |
| test_keys_stack_nested_locked | 0.1861ms | 0.1378ms | 7.2551 KOps/s | 7.2322 KOps/s | |
| test_values | 11.0902μs | 1.0125μs | 987.6233 KOps/s | 964.2705 KOps/s | |
| test_values_nested | 86.2320μs | 52.8276μs | 18.9295 KOps/s | 18.9386 KOps/s | |
| test_values_nested_locked | 88.5220μs | 55.8531μs | 17.9041 KOps/s | 17.9846 KOps/s | |
| test_values_nested_leaf | 91.0620μs | 60.6076μs | 16.4996 KOps/s | 16.4216 KOps/s | |
| test_values_stack_nested | 83.7920μs | 52.6541μs | 18.9919 KOps/s | 19.0574 KOps/s | |
| test_values_stack_nested_leaf | 92.1320μs | 60.1400μs | 16.6279 KOps/s | 16.6217 KOps/s | |
| test_values_stack_nested_locked | 86.1120μs | 55.2957μs | 18.0846 KOps/s | 18.0404 KOps/s | |
| test_membership | 4.2385μs | 0.8413μs | 1.1886 MOps/s | 1.1970 MOps/s | |
| test_membership_nested | 34.9600μs | 2.9779μs | 335.8075 KOps/s | 334.7819 KOps/s | |
| test_membership_nested_leaf | 24.3610μs | 2.9483μs | 339.1820 KOps/s | 335.4789 KOps/s | |
| test_membership_stacked_nested | 30.5310μs | 2.8680μs | 348.6788 KOps/s | 348.9859 KOps/s | |
| test_membership_stacked_nested_leaf | 20.2810μs | 2.8709μs | 348.3279 KOps/s | 344.7407 KOps/s | |
| test_membership_nested_last | 36.0310μs | 4.4185μs | 226.3222 KOps/s | 227.2387 KOps/s | |
| test_membership_nested_leaf_last | 33.2610μs | 4.4067μs | 226.9272 KOps/s | 226.3297 KOps/s | |
| test_membership_stacked_nested_last | 29.9700μs | 4.2523μs | 235.1670 KOps/s | 233.5263 KOps/s | |
| test_membership_stacked_nested_leaf_last | 27.5510μs | 4.2842μs | 233.4173 KOps/s | 233.1373 KOps/s | |
| test_nested_getleaf | 53.2110μs | 21.8308μs | 45.8068 KOps/s | 47.5355 KOps/s | |
| test_nested_get | 47.9010μs | 20.8223μs | 48.0254 KOps/s | 48.5300 KOps/s | |
| test_stacked_getleaf | 49.9410μs | 21.8158μs | 45.8384 KOps/s | 46.0644 KOps/s | |
| test_stacked_get | 47.0810μs | 20.6371μs | 48.4564 KOps/s | 48.5700 KOps/s | |
| test_nested_getitemleaf | 44.2500μs | 22.4208μs | 44.6014 KOps/s | 44.4812 KOps/s | |
| test_nested_getitem | 50.2310μs | 21.1845μs | 47.2044 KOps/s | 46.7078 KOps/s | |
| test_stacked_getitemleaf | 44.6910μs | 22.2960μs | 44.8511 KOps/s | 45.0939 KOps/s | |
| test_stacked_getitem | 47.7410μs | 21.0691μs | 47.4628 KOps/s | 47.7373 KOps/s | |
| test_lock_nested | 3.0595ms | 0.5099ms | 1.9612 KOps/s | 1.9668 KOps/s | |
| test_lock_stack_nested | 0.5635ms | 0.5106ms | 1.9584 KOps/s | 1.9554 KOps/s | |
| test_unlock_nested | 0.4781ms | 0.4015ms | 2.4907 KOps/s | 2.4810 KOps/s | |
| test_unlock_stack_nested | 0.4444ms | 0.4035ms | 2.4781 KOps/s | 2.4615 KOps/s | |
| test_flatten_speed | 0.1559ms | 0.1241ms | 8.0600 KOps/s | 8.0708 KOps/s | |
| test_unflatten_speed | 0.6376ms | 0.5599ms | 1.7862 KOps/s | 1.7302 KOps/s | |
| test_common_ops | 0.8974ms | 0.7297ms | 1.3704 KOps/s | 1.4311 KOps/s | |
| test_creation | 0.1377ms | 3.1832μs | 314.1533 KOps/s | 309.6466 KOps/s | |
| test_creation_empty | 40.8710μs | 7.0452μs | 141.9410 KOps/s | 140.8397 KOps/s | |
| test_creation_nested_1 | 31.8710μs | 11.5023μs | 86.9389 KOps/s | 86.0272 KOps/s | |
| test_creation_nested_2 | 0.1106ms | 13.6090μs | 73.4808 KOps/s | 72.5815 KOps/s | |
| test_creation_many_keys[10] | 49.3510μs | 21.1131μs | 47.3639 KOps/s | 46.3780 KOps/s | |
| test_creation_many_keys[50] | 0.1198ms | 91.0762μs | 10.9798 KOps/s | 10.7928 KOps/s | |
| test_creation_many_keys[100] | 0.2540ms | 0.1776ms | 5.6317 KOps/s | 5.5507 KOps/s | |
| test_creation_nested_many_keys[10] | 73.5720μs | 45.5106μs | 21.9729 KOps/s | 21.7047 KOps/s | |
| test_creation_nested_many_keys[50] | 0.2216ms | 0.1842ms | 5.4284 KOps/s | 5.3405 KOps/s | |
| test_clone | 50.7310μs | 13.7923μs | 72.5042 KOps/s | 77.9688 KOps/s | |
| test_getitem[int] | 1.5143ms | 15.8980μs | 62.9011 KOps/s | 63.0697 KOps/s | |
| test_getitem[slice_int] | 0.1517ms | 25.0497μs | 39.9206 KOps/s | 39.3063 KOps/s | |
| test_getitem[range] | 0.1853ms | 66.7420μs | 14.9831 KOps/s | 16.0664 KOps/s | |
| test_getitem[tuple] | 0.1519ms | 24.6259μs | 40.6076 KOps/s | 40.4117 KOps/s | |
| test_getitem[list] | 0.1996ms | 60.0261μs | 16.6594 KOps/s | 17.2363 KOps/s | |
| test_setitem_dim[int] | 58.4010μs | 25.7489μs | 38.8367 KOps/s | 37.6954 KOps/s | |
| test_setitem_dim[slice_int] | 75.8310μs | 42.1179μs | 23.7429 KOps/s | 22.9211 KOps/s | |
| test_setitem_dim[range] | 0.1284ms | 94.1917μs | 10.6167 KOps/s | 10.7328 KOps/s | |
| test_setitem_dim[tuple] | 59.1710μs | 38.9835μs | 25.6519 KOps/s | 24.7323 KOps/s | |
| test_setitem | 49.7510μs | 18.4458μs | 54.2129 KOps/s | 56.9748 KOps/s | |
| test_set | 49.5110μs | 17.4446μs | 57.3244 KOps/s | 60.1712 KOps/s | |
| test_set_shared | 0.4996ms | 0.2138ms | 4.6764 KOps/s | 4.8642 KOps/s | |
| test_update | 0.2091ms | 22.1314μs | 45.1847 KOps/s | 46.4115 KOps/s | |
| test_update_nested | 65.9610μs | 33.7390μs | 29.6393 KOps/s | 30.2676 KOps/s | |
| test_update__nested | 0.4403ms | 33.3156μs | 30.0160 KOps/s | 30.7658 KOps/s | |
| test_set_nested | 61.5210μs | 19.2303μs | 52.0012 KOps/s | 54.4621 KOps/s | |
| test_set_nested_new | 59.1810μs | 23.5937μs | 42.3841 KOps/s | 43.5840 KOps/s | |
| test_select | 82.1420μs | 40.0484μs | 24.9698 KOps/s | 25.6604 KOps/s | |
| test_select_nested | 0.1085ms | 75.6041μs | 13.2268 KOps/s | 13.3547 KOps/s | |
| test_exclude_nested | 0.1222ms | 92.2500μs | 10.8401 KOps/s | 11.0251 KOps/s | |
| test_empty[True] | 0.4679ms | 0.4031ms | 2.4806 KOps/s | 2.4830 KOps/s | |
| test_empty[False] | 8.2277μs | 1.4005μs | 714.0330 KOps/s | 738.0325 KOps/s | |
| test_to | 0.1165ms | 72.7094μs | 13.7534 KOps/s | 14.1602 KOps/s | |
| test_to_nonblocking | 0.1086ms | 72.1483μs | 13.8603 KOps/s | 14.5471 KOps/s | |
| test_unbind_speed | 0.3947ms | 0.3423ms | 2.9216 KOps/s | 2.9418 KOps/s | |
| test_unbind_speed_stack0 | 0.3950ms | 0.3347ms | 2.9881 KOps/s | 2.9807 KOps/s | |
| test_unbind_speed_stack1 | 0.1254s | 0.8622ms | 1.1598 KOps/s | 1.1299 KOps/s | |
| test_split | 0.1251s | 1.4632ms | 683.4294 Ops/s | 773.6291 Ops/s | |
| test_chunk | 1.2932ms | 1.2401ms | 806.3848 Ops/s | 807.7656 Ops/s | |
| test_to_cpu_blocking | 20.4716ms | 20.3681ms | 49.0964 Ops/s | 43.8799 Ops/s | |
| test_to_cpu_global_sync | 0.1371s | 13.5613ms | 73.7395 Ops/s | 84.6546 Ops/s | |
| test_to_cpu_event_sync | 13.4333ms | 13.1032ms | 76.3171 Ops/s | 78.2836 Ops/s | |
| test_to_cpu_default | 13.4761ms | 13.1275ms | 76.1759 Ops/s | 78.2308 Ops/s | |
| test_consolidate[False-None] | 4.3044ms | 4.1968ms | 238.2781 Ops/s | 236.4926 Ops/s | |
| test_consolidate[default-None] | 3.3326ms | 2.3194ms | 431.1540 Ops/s | 429.0703 Ops/s | |
| test_consolidate[reduce-overhead-None] | 3.3601ms | 2.2424ms | 445.9556 Ops/s | 443.9066 Ops/s | |
| test_consolidate_njt[False-None] | 6.0865ms | 5.1746ms | 193.2511 Ops/s | 190.2017 Ops/s | |
| test_to[False-False-None] | 2.3308ms | 2.2400ms | 446.4360 Ops/s | 448.8812 Ops/s | |
| test_to[True-False-None] | 2.1050ms | 1.9538ms | 511.8251 Ops/s | 511.1582 Ops/s | |
| test_to[within-False-None] | 6.6485ms | 6.2790ms | 159.2604 Ops/s | 159.4722 Ops/s | |
| test_to[True-default-None] | 11.1479ms | 10.4048ms | 96.1092 Ops/s | 93.1061 Ops/s | |
| test_to_njt[False-False-None] | 7.7863ms | 7.2330ms | 138.2559 Ops/s | 139.3963 Ops/s | |
| test_to_njt[True-False-None] | 4.1941ms | 3.9906ms | 250.5891 Ops/s | 245.8389 Ops/s | |
| test_to_njt[within-False-None] | 9.6932ms | 9.1856ms | 108.8660 Ops/s | 108.1775 Ops/s | |
| test_creation[device0] | 0.5097ms | 0.1218ms | 8.2109 KOps/s | 8.2507 KOps/s | |
| test_creation_from_tensor | 0.4118ms | 0.1209ms | 8.2689 KOps/s | 8.2795 KOps/s | |
| test_add_one[memmap_tensor0] | 0.3722ms | 6.4701μs | 154.5569 KOps/s | 161.3400 KOps/s | |
| test_contiguous[memmap_tensor0] | 18.8600μs | 0.6960μs | 1.4367 MOps/s | 2.1264 MOps/s | |
| test_stack[memmap_tensor0] | 86.6810μs | 4.3999μs | 227.2773 KOps/s | 233.3504 KOps/s | |
| test_memmaptd_index | 1.3560ms | 0.2857ms | 3.5003 KOps/s | 3.6000 KOps/s | |
| test_memmaptd_index_astensor | 0.5573ms | 0.3937ms | 2.5399 KOps/s | 2.6264 KOps/s | |
| test_memmaptd_index_op | 1.1078ms | 0.6517ms | 1.5344 KOps/s | 1.5907 KOps/s | |
| test_serialize_model | 0.1435s | 0.1419s | 7.0465 Ops/s | 7.1187 Ops/s | |
| test_serialize_model_archive | 1.3503s | 1.2444s | 0.8036 Ops/s | 0.8024 Ops/s | |
| test_load_archive | 18.2813ms | 18.0766ms | 55.3202 Ops/s | 55.1568 Ops/s | |
| test_serialize_model_zarr | 2.5181s | 2.5062s | 0.3990 Ops/s | 0.3985 Ops/s | |
| test_load_zarr | 0.5812s | 0.4313s | 2.3187 Ops/s | 2.5759 Ops/s | |
| test_serialize_model_pickle | 1.7489s | 1.2777s | 0.7827 Ops/s | 0.6949 Ops/s | |
| test_serialize_weights | 0.1411s | 0.1399s | 7.1454 Ops/s | 5.7493 Ops/s | |
| test_serialize_weights_returnearly | 64.5201ms | 51.6587ms | 19.3578 Ops/s | 19.1122 Ops/s | |
| test_serialize_weights_pickle | 1.3973s | 1.2220s | 0.8183 Ops/s | 0.8251 Ops/s | |
| test_consolidate[few_large-0] | 67.3227ms | 7.5299ms | 132.8041 Ops/s | 122.9459 Ops/s | |
| test_consolidate[few_large-8] | 40.2890ms | 7.2291ms | 138.3300 Ops/s | 148.2087 Ops/s | |
| test_consolidate[many_small-0] | 0.1275s | 0.1224s | 8.1691 Ops/s | 8.1157 Ops/s | |
| test_consolidate[many_small-8] | 44.7528ms | 41.1001ms | 24.3309 Ops/s | 19.9128 Ops/s | |
| test_consolidate_to_file[few_large-0] | 0.1310s | 21.8808ms | 45.7022 Ops/s | 45.0442 Ops/s | |
| test_consolidate_to_file[few_large-8] | 0.1535s | 32.8533ms | 30.4383 Ops/s | 40.4242 Ops/s | |
| test_consolidate_to_file[many_small-0] | 0.5913s | 0.4863s | 2.0563 Ops/s | 5.3557 Ops/s | |
| test_consolidate_to_file[many_small-8] | 0.6745s | 0.6417s | 1.5583 Ops/s | 3.8936 Ops/s | |
| test_reshape_pytree | 0.1892ms | 32.5550μs | 30.7172 KOps/s | 30.7034 KOps/s | |
| test_reshape_td | 0.1038ms | 45.7208μs | 21.8719 KOps/s | 22.2669 KOps/s | |
| test_view_pytree | 0.2314ms | 32.3035μs | 30.9564 KOps/s | 31.9222 KOps/s | |
| test_view_td | 0.1077ms | 54.4767μs | 18.3565 KOps/s | 18.5308 KOps/s | |
| test_unbind_pytree | 0.2312ms | 36.6726μs | 27.2683 KOps/s | 27.9904 KOps/s | |
| test_unbind_td | 0.1490ms | 49.5713μs | 20.1729 KOps/s | 19.8232 KOps/s | |
| test_split_pytree | 0.2460ms | 41.3547μs | 24.1811 KOps/s | 24.4814 KOps/s | |
| test_split_td | 0.1190ms | 71.8665μs | 13.9147 KOps/s | 13.5919 KOps/s | |
| test_add_pytree | 0.2286ms | 40.2985μs | 24.8148 KOps/s | 24.9422 KOps/s | |
| test_add_td | 0.1022ms | 54.3445μs | 18.4011 KOps/s | 17.3709 KOps/s | |
| test_compile_add_one_nested[tensordict-compile] | 0.3973ms | 0.2857ms | 3.4998 KOps/s | 3.6807 KOps/s | |
| test_compile_add_one_nested[tensordict-eager] | 0.2921ms | 0.2046ms | 4.8879 KOps/s | 4.9370 KOps/s | |
| test_compile_add_one_nested[pytree-compile] | 0.3538ms | 0.1587ms | 6.3002 KOps/s | 6.0552 KOps/s | |
| test_compile_add_one_nested[pytree-eager] | 0.5215ms | 0.1882ms | 5.3137 KOps/s | 5.4378 KOps/s | |
| test_compile_copy_nested[tensordict-compile] | 0.1219ms | 30.0336μs | 33.2961 KOps/s | 46.5579 KOps/s | |
| test_compile_copy_nested[tensordict-eager] | 87.3020μs | 53.0617μs | 18.8460 KOps/s | 18.3166 KOps/s | |
| test_compile_copy_nested[pytree-compile] | 0.2103ms | 18.7553μs | 53.3184 KOps/s | 52.6776 KOps/s | |
| test_compile_copy_nested[pytree-eager] | 0.3439ms | 65.9662μs | 15.1593 KOps/s | 15.0285 KOps/s | |
| test_compile_add_one_flat[tensordict-compile] | 0.3976ms | 0.3185ms | 3.1397 KOps/s | 3.0481 KOps/s | |
| test_compile_add_one_flat[tensordict-eager] | 0.3768ms | 0.2921ms | 3.4233 KOps/s | 3.4249 KOps/s | |
| test_compile_add_one_flat[tensorclass-compile] | 0.3703ms | 0.2175ms | 4.5973 KOps/s | 4.3607 KOps/s | |
| test_compile_add_one_flat[tensorclass-eager] | 0.1388ms | 79.9355μs | 12.5101 KOps/s | 12.7361 KOps/s | |
| test_compile_add_one_flat[pytree-compile] | 0.5247ms | 0.2466ms | 4.0558 KOps/s | 4.0242 KOps/s | |
| test_compile_add_one_flat[pytree-eager] | 0.8817ms | 0.5456ms | 1.8330 KOps/s | 1.8781 KOps/s | |
| test_compile_add_self_flat[tensordict-eager] | 0.5052ms | 0.3423ms | 2.9216 KOps/s | 2.9580 KOps/s | |
| test_compile_add_self_flat[tensordict-compile] | 0.7953ms | 0.3117ms | 3.2083 KOps/s | 3.0494 KOps/s | |
| test_compile_add_self_flat[tensorclass-eager] | 0.1399ms | 96.4743μs | 10.3655 KOps/s | 10.5169 KOps/s | |
| test_compile_add_self_flat[tensorclass-compile] | 0.3640ms | 0.2124ms | 4.7090 KOps/s | 4.4868 KOps/s | |
| test_compile_add_self_flat[pytree-eager] | 0.7164ms | 0.4488ms | 2.2283 KOps/s | 2.2251 KOps/s | |
| test_compile_add_self_flat[pytree-compile] | 0.5060ms | 0.2444ms | 4.0912 KOps/s | 4.0053 KOps/s | |
| test_compile_copy_flat[tensordict-compile] | 78.6610μs | 25.4848μs | 39.2391 KOps/s | 40.2353 KOps/s | |
| test_compile_copy_flat[tensordict-eager] | 0.1060ms | 41.7736μs | 23.9385 KOps/s | 24.4971 KOps/s | |
| test_compile_copy_flat[pytree-compile] | 0.1038ms | 24.7418μs | 40.4174 KOps/s | 38.7628 KOps/s | |
| test_compile_copy_flat[pytree-eager] | 0.3416ms | 52.6607μs | 18.9895 KOps/s | 19.1848 KOps/s | |
| test_compile_assign_and_add[tensordict-compile] | 2.1495ms | 0.2591ms | 3.8591 KOps/s | 3.7267 KOps/s | |
| test_compile_assign_and_add[tensordict-eager] | 3.7514ms | 3.3602ms | 297.5976 Ops/s | 296.0878 Ops/s | |
| test_compile_assign_and_add[pytree-compile] | 2.0068ms | 0.1938ms | 5.1610 KOps/s | 5.0238 KOps/s | |
| test_compile_assign_and_add[pytree-eager] | 3.0578ms | 2.8173ms | 354.9446 Ops/s | 349.2937 Ops/s | |
| test_compile_indexing[tensor-tensordict-compile] | 0.3424ms | 0.1569ms | 6.3738 KOps/s | 6.1819 KOps/s | |
| test_compile_indexing[tensor-tensordict-eager] | 0.3795ms | 74.2873μs | 13.4613 KOps/s | 13.3264 KOps/s | |
| test_compile_indexing[tensor-tensorclass-compile] | 0.2991ms | 0.1339ms | 7.4660 KOps/s | 7.4048 KOps/s | |
| test_compile_indexing[tensor-tensorclass-eager] | 0.3471ms | 44.4813μs | 22.4814 KOps/s | 22.0852 KOps/s | |
| test_compile_indexing[tensor-pytree-compile] | 0.1823ms | 0.1353ms | 7.3896 KOps/s | 7.2768 KOps/s | |
| test_compile_indexing[tensor-pytree-eager] | 0.2976ms | 44.5592μs | 22.4420 KOps/s | 21.9651 KOps/s | |
| test_compile_indexing[slice-tensordict-compile] | 0.1748ms | 90.1019μs | 11.0985 KOps/s | 10.7881 KOps/s | |
| test_compile_indexing[slice-tensordict-eager] | 0.2240ms | 28.0030μs | 35.7104 KOps/s | 35.5841 KOps/s | |
| test_compile_indexing[slice-tensorclass-compile] | 0.1964ms | 70.0038μs | 14.2849 KOps/s | 13.9905 KOps/s | |
| test_compile_indexing[slice-tensorclass-eager] | 0.2699ms | 22.0185μs | 45.4164 KOps/s | 44.9484 KOps/s | |
| test_compile_indexing[slice-pytree-compile] | 0.1196ms | 71.7148μs | 13.9441 KOps/s | 13.6397 KOps/s | |
| test_compile_indexing[slice-pytree-eager] | 0.2637ms | 22.0759μs | 45.2983 KOps/s | 45.3017 KOps/s | |
| test_compile_indexing[int-tensordict-compile] | 0.1345ms | 91.5984μs | 10.9172 KOps/s | 10.6304 KOps/s | |
| test_compile_indexing[int-tensordict-eager] | 0.2451ms | 27.5698μs | 36.2716 KOps/s | 35.8649 KOps/s | |
| test_compile_indexing[int-tensorclass-compile] | 0.1128ms | 71.4940μs | 13.9872 KOps/s | 13.8371 KOps/s | |
| test_compile_indexing[int-tensorclass-eager] | 0.2519ms | 22.1272μs | 45.1933 KOps/s | 44.9679 KOps/s | |
| test_compile_indexing[int-pytree-compile] | 0.1185ms | 71.1566μs | 14.0535 KOps/s | 13.7305 KOps/s | |
| test_compile_indexing[int-pytree-eager] | 0.2459ms | 21.9905μs | 45.4742 KOps/s | 45.1380 KOps/s | |
| test_compile_replace[single-eager] | 99.8120μs | 46.6874μs | 21.4191 KOps/s | 21.5948 KOps/s | |
| test_compile_replace[single-compile] | 0.1983ms | 0.1460ms | 6.8514 KOps/s | 6.7383 KOps/s | |
| test_compile_replace[multi-eager] | 0.7711ms | 0.5630ms | 1.7763 KOps/s | 1.7804 KOps/s | |
| test_compile_replace[multi-compile] | 0.3724ms | 0.1653ms | 6.0507 KOps/s | 6.0758 KOps/s | |
| test_compile_tc_getattr_20[eager] | 0.2547ms | 0.1811ms | 5.5214 KOps/s | 5.7074 KOps/s | |
| test_compile_tc_getattr_20[compile] | 0.4096ms | 0.1767ms | 5.6582 KOps/s | 5.4447 KOps/s | |
| test_compile_clone_shallow[20-eager] | 0.1036ms | 19.4594μs | 51.3891 KOps/s | 51.7418 KOps/s | |
| test_compile_clone_shallow[20-compile] | 78.7120μs | 22.8976μs | 43.6726 KOps/s | 42.3301 KOps/s | |
| test_compile_clone_shallow[40-eager] | 76.9020μs | 34.2575μs | 29.1907 KOps/s | 29.5875 KOps/s | |
| test_compile_clone_shallow[40-compile] | 81.0110μs | 25.4223μs | 39.3356 KOps/s | 40.4830 KOps/s | |
| test_compile_clone_shallow[80-eager] | 93.0120μs | 63.7298μs | 15.6912 KOps/s | 15.7577 KOps/s | |
| test_compile_clone_shallow[80-compile] | 85.3620μs | 28.0669μs | 35.6292 KOps/s | 34.1477 KOps/s | |
| test_compile_update_inplace[eager] | 0.2213ms | 62.5819μs | 15.9791 KOps/s | 15.9581 KOps/s | |
| test_compile_update_inplace[compile] | 0.2014ms | 0.1234ms | 8.1041 KOps/s | 7.9590 KOps/s | |
| test_mod_add[eager] | 0.2794ms | 0.2256ms | 4.4322 KOps/s | 4.4442 KOps/s | |
| test_mod_add[compile] | 0.3978ms | 0.1215ms | 8.2303 KOps/s | 8.1943 KOps/s | |
| test_mod_add[compile-overhead] | 0.2821ms | 0.1985ms | 5.0371 KOps/s | 5.0340 KOps/s | |
| test_mod_wrap[eager] | 0.5547ms | 0.4659ms | 2.1463 KOps/s | 2.0492 KOps/s | |
| test_mod_wrap[compile] | 0.4839ms | 0.3591ms | 2.7847 KOps/s | 2.7794 KOps/s | |
| test_mod_wrap[compile-overhead] | 7.3287ms | 4.0214ms | 248.6683 Ops/s | 250.0400 Ops/s | |
| test_mod_wrap_and_backward[eager] | 1.8495ms | 1.7011ms | 587.8705 Ops/s | 593.8870 Ops/s | |
| test_mod_wrap_and_backward[compile] | 1.9093ms | 1.4243ms | 702.0826 Ops/s | 736.5528 Ops/s | |
| test_mod_wrap_and_backward[compile-overhead] | 1.8179ms | 1.0806ms | 925.3850 Ops/s | 1.0289 KOps/s | |
| test_seq_add[eager] | 0.5730ms | 0.5129ms | 1.9498 KOps/s | 1.9694 KOps/s | |
| test_seq_add[compile] | 0.2548ms | 0.1383ms | 7.2319 KOps/s | 7.0164 KOps/s | |
| test_seq_add[compile-overhead] | 0.3396ms | 0.2134ms | 4.6866 KOps/s | 4.5631 KOps/s | |
| test_seq_wrap[eager] | 1.5200ms | 1.4126ms | 707.9320 Ops/s | 693.9608 Ops/s | |
| test_seq_wrap[compile] | 0.5124ms | 0.3757ms | 2.6620 KOps/s | 2.6541 KOps/s | |
| test_seq_wrap[compile-overhead] | 0.4593ms | 0.3288ms | 3.0412 KOps/s | 2.9960 KOps/s | |
| test_func_call_runtime[False-eager] | 0.9457ms | 0.8155ms | 1.2262 KOps/s | 1.1806 KOps/s | |
| test_func_call_runtime[False-compile] | 0.8320ms | 0.7548ms | 1.3249 KOps/s | 1.2995 KOps/s | |
| test_func_call_runtime[False-compile-overhead] | 0.6868ms | 0.5167ms | 1.9354 KOps/s | 1.9320 KOps/s | |
| test_func_call_runtime[True-eager] | 1.4679ms | 1.3247ms | 754.8604 Ops/s | 767.7626 Ops/s | |
| test_func_call_runtime[True-compile] | 0.9095ms | 0.7713ms | 1.2965 KOps/s | 1.2927 KOps/s | |
| test_func_call_runtime[True-compile-overhead] | 0.7306ms | 0.5329ms | 1.8766 KOps/s | 1.8563 KOps/s | |
| test_func_call_cm_runtime[False-eager] | 0.9779ms | 0.8392ms | 1.1916 KOps/s | 1.2252 KOps/s | |
| test_func_call_cm_runtime[False-compile] | 0.9073ms | 0.7716ms | 1.2959 KOps/s | 1.2993 KOps/s | |
| test_func_call_cm_runtime[False-compile-overhead] | 0.6095ms | 0.5019ms | 1.9925 KOps/s | 2.0118 KOps/s | |
| test_func_call_cm_runtime[True-eager] | 1.5725ms | 1.4633ms | 683.3809 Ops/s | 686.3693 Ops/s | |
| test_func_call_cm_runtime[True-compile] | 0.9681ms | 0.8564ms | 1.1677 KOps/s | 1.1645 KOps/s | |
| test_func_call_cm_runtime[True-compile-overhead] | 1.1072ms | 0.8808ms | 1.1353 KOps/s | 1.1257 KOps/s | |
| test_vmap_func_call_cm_runtime[eager] | 3.2459ms | 2.7102ms | 368.9754 Ops/s | 372.1849 Ops/s | |
| test_vmap_func_call_cm_runtime[compile] | 4.3583ms | 3.7802ms | 264.5345 Ops/s | 264.2687 Ops/s | |
| test_vmap_func_call_cm_runtime[compile-overhead] | 4.3584ms | 3.7791ms | 264.6128 Ops/s | 263.9856 Ops/s | |
| test_distributed | 1.5465ms | 0.1574ms | 6.3513 KOps/s | 6.4494 KOps/s | |
| test_tdmodule | 0.3291ms | 0.1929ms | 5.1830 KOps/s | 5.1552 KOps/s | |
| test_tdmodule_dispatch | 0.4653ms | 0.3759ms | 2.6603 KOps/s | 2.6613 KOps/s | |
| test_tdseq | 48.0310μs | 26.5327μs | 37.6893 KOps/s | 37.8272 KOps/s | |
| test_tdseq_dispatch | 0.2588ms | 0.2177ms | 4.5931 KOps/s | 4.5972 KOps/s | |
| test_instantiation_functorch | 2.9963ms | 2.7235ms | 367.1685 Ops/s | 367.2084 Ops/s | |
| test_exec_functorch | 0.2705ms | 0.1978ms | 5.0557 KOps/s | 5.0943 KOps/s | |
| test_exec_functional_call | 0.2148ms | 0.1556ms | 6.4286 KOps/s | 6.5230 KOps/s | |
| test_exec_td_decorator | 0.6590ms | 0.3724ms | 2.6851 KOps/s | 2.7331 KOps/s | |
| test_vmap_mlp_speed_decorator[True-True] | 1.4269ms | 1.2071ms | 828.4006 Ops/s | 838.4449 Ops/s | |
| test_vmap_mlp_speed_decorator[True-False] | 1.4172ms | 1.1965ms | 835.7763 Ops/s | 837.8775 Ops/s | |
| test_vmap_mlp_speed_decorator[False-True] | 1.0941ms | 0.9046ms | 1.1055 KOps/s | 1.1096 KOps/s | |
| test_vmap_mlp_speed_decorator[False-False] | 1.1283ms | 0.9028ms | 1.1077 KOps/s | 1.1157 KOps/s | |
| test_vmap_transformer_speed_decorator[True-True] | 29.3410ms | 27.0764ms | 36.9325 Ops/s | 36.1194 Ops/s | |
| test_vmap_transformer_speed_decorator[True-False] | 27.0576ms | 26.8675ms | 37.2196 Ops/s | 36.1999 Ops/s | |
| test_vmap_transformer_speed_decorator[False-True] | 27.1671ms | 26.5747ms | 37.6298 Ops/s | 36.5341 Ops/s | |
| test_vmap_transformer_speed_decorator[False-False] | 26.7053ms | 26.4674ms | 37.7824 Ops/s | 37.7001 Ops/s | |
| test_to_module_speed[True] | 3.5973ms | 3.4674ms | 288.4035 Ops/s | 288.8702 Ops/s | |
| test_to_module_speed[False] | 3.5484ms | 3.4449ms | 290.2825 Ops/s | 293.8321 Ops/s | |
| test_to_module_plain_tensor_speed[None] | 3.6101ms | 3.4719ms | 288.0236 Ops/s | 291.2886 Ops/s | |
| test_to_module_plain_tensor_speed[False] | 1.7285ms | 1.5721ms | 636.0948 Ops/s | 634.7901 Ops/s | |
| test_to_module_plain_tensor_speed[True] | 3.5411ms | 3.4615ms | 288.8950 Ops/s | 291.8376 Ops/s | |
| test_tc_init | 85.3620μs | 45.0498μs | 22.1977 KOps/s | 21.6863 KOps/s | |
| test_tc_init_tensor_only | 35.9600μs | 9.5157μs | 105.0899 KOps/s | 99.3660 KOps/s | |
| test_tc_init_nested | 0.1366ms | 87.7848μs | 11.3915 KOps/s | 11.0859 KOps/s | |
| test_tc_init_many_fields | 54.2720μs | 17.4971μs | 57.1525 KOps/s | 57.0920 KOps/s | |
| test_tc_first_layer_tensor | 29.8510μs | 1.8154μs | 550.8537 KOps/s | 550.8376 KOps/s | |
| test_tc_first_layer_tensor_only | 4.0601μs | 0.4141μs | 2.4151 MOps/s | 2.4992 MOps/s | |
| test_tc_first_layer_tensor_set | 43.5310μs | 4.2245μs | 236.7171 KOps/s | 236.8795 KOps/s | |
| test_tc_first_layer_tensor_only_set | 31.1700μs | 3.8317μs | 260.9825 KOps/s | 271.0377 KOps/s | |
| test_tc_first_layer_nontensor | 29.7900μs | 6.1346μs | 163.0086 KOps/s | 157.8623 KOps/s | |
| test_tc_second_layer_tensor | 32.7410μs | 4.3805μs | 228.2821 KOps/s | 229.8439 KOps/s | |
| test_tc_second_layer_nontensor | 50.4510μs | 8.5671μs | 116.7251 KOps/s | 112.6484 KOps/s | |
| test_unbind | 0.2997s | 14.7475ms | 67.8080 Ops/s | 64.0954 Ops/s | |
| test_full_like | 4.8545ms | 4.6791ms | 213.7142 Ops/s | 213.6690 Ops/s | |
| test_zeros_like | 4.7442ms | 4.5997ms | 217.4078 Ops/s | 215.5121 Ops/s | |
| test_ones_like | 4.7907ms | 4.5841ms | 218.1435 Ops/s | 215.1748 Ops/s | |
| test_clone | 6.9875ms | 6.8418ms | 146.1593 Ops/s | 146.8749 Ops/s | |
| test_squeeze | 0.1725ms | 14.3138μs | 69.8627 KOps/s | 68.4799 KOps/s | |
| test_unsqueeze | 0.1922ms | 0.1123ms | 8.9017 KOps/s | 8.9452 KOps/s | |
| test_split | 0.4159ms | 0.1900ms | 5.2641 KOps/s | 5.2496 KOps/s | |
| test_permute | 0.2634ms | 0.2006ms | 4.9851 KOps/s | 5.1499 KOps/s | |
| test_stack | 52.3750ms | 52.1260ms | 19.1843 Ops/s | 52.0912 Ops/s | |
| test_cat | 54.9039ms | 53.2299ms | 18.7865 Ops/s | 52.1937 Ops/s | |
| test_sequential_tensordict | 0.9997ms | 0.8893ms | 1.1245 KOps/s | 1.1165 KOps/s | |
| test_sequential_graph_module | 0.5231ms | 0.4370ms | 2.2883 KOps/s | 2.2841 KOps/s | |
| test_nested_tensordict | 1.3971ms | 1.3195ms | 757.8344 Ops/s | 751.8426 Ops/s | |
| test_nested_graph_module | 0.6565ms | 0.5998ms | 1.6673 KOps/s | 1.6673 KOps/s |
Contributor
|
| Name | Max | Mean | Ops | Ops on Repo HEAD
|
Change |
|---|---|---|---|---|---|
| test_collector_preallocated_write[stack_out-cpu-32-2] | 0.2165ms | 0.1660ms | 6.0239 KOps/s | 5.8778 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-32-8] | 0.3868ms | 0.2968ms | 3.3691 KOps/s | 3.3587 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-32-32] | 0.8368ms | 0.7796ms | 1.2827 KOps/s | 1.2694 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-4096-2] | 0.4020ms | 0.3422ms | 2.9224 KOps/s | 2.9890 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-4096-8] | 1.3698ms | 1.1521ms | 867.9483 Ops/s | 906.1496 Ops/s | |
| test_collector_preallocated_write[stack_out-cpu-4096-32] | 7.7325ms | 7.4902ms | 133.5072 Ops/s | 134.0971 Ops/s | |
| test_collector_preallocated_write[stack_out-cuda-32-2] | 0.2857ms | 0.2506ms | 3.9906 KOps/s | 3.9153 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-32-8] | 0.5065ms | 0.3752ms | 2.6650 KOps/s | 2.6185 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-32-32] | 0.9607ms | 0.8341ms | 1.1989 KOps/s | 1.1897 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-4096-2] | 0.3238ms | 0.2521ms | 3.9667 KOps/s | 3.8066 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-4096-8] | 0.4891ms | 0.3760ms | 2.6593 KOps/s | 2.6303 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-4096-32] | 0.9717ms | 0.8892ms | 1.1246 KOps/s | 1.1191 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-32-2] | 0.2901ms | 0.2140ms | 4.6738 KOps/s | 4.6284 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-32-8] | 0.8980ms | 0.8149ms | 1.2271 KOps/s | 1.2114 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-32-32] | 3.3543ms | 3.2414ms | 308.5119 Ops/s | 305.8670 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cpu-4096-2] | 0.4970ms | 0.3622ms | 2.7609 KOps/s | 2.6241 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-4096-8] | 8.7562ms | 1.7706ms | 564.7774 Ops/s | 576.1057 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cpu-4096-32] | 14.7334ms | 10.5487ms | 94.7983 Ops/s | 94.2608 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-32-2] | 0.4842ms | 0.4152ms | 2.4082 KOps/s | 2.4588 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cuda-32-8] | 1.6461ms | 1.5348ms | 651.5506 Ops/s | 668.7929 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-32-32] | 6.5257ms | 5.9908ms | 166.9228 Ops/s | 171.8103 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-4096-2] | 0.5257ms | 0.3938ms | 2.5396 KOps/s | 2.4809 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cuda-4096-8] | 1.5604ms | 1.4668ms | 681.7748 Ops/s | 666.2164 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-4096-32] | 5.8865ms | 5.7312ms | 174.4824 Ops/s | 170.0562 Ops/s | |
| test_collector_preallocated_write[copy_at-cpu-32-2] | 0.2369ms | 0.1705ms | 5.8647 KOps/s | 5.7112 KOps/s | |
| test_collector_preallocated_write[copy_at-cpu-32-8] | 0.7307ms | 0.6634ms | 1.5073 KOps/s | 1.4797 KOps/s | |
| test_collector_preallocated_write[copy_at-cpu-32-32] | 2.7890ms | 2.6591ms | 376.0695 Ops/s | 375.7686 Ops/s | |
| test_collector_preallocated_write[copy_at-cpu-4096-2] | 0.4567ms | 0.3362ms | 2.9744 KOps/s | 2.9793 KOps/s | |
| test_collector_preallocated_write[copy_at-cpu-4096-8] | 1.7487ms | 1.4957ms | 668.5622 Ops/s | 658.0608 Ops/s | |
| test_collector_preallocated_write[copy_at-cpu-4096-32] | 10.0306ms | 9.6855ms | 103.2471 Ops/s | 102.9029 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-32-2] | 0.4701ms | 0.3295ms | 3.0351 KOps/s | 3.0636 KOps/s | |
| test_collector_preallocated_write[copy_at-cuda-32-8] | 1.3926ms | 1.2244ms | 816.6959 Ops/s | 828.0229 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-32-32] | 5.1321ms | 4.8032ms | 208.1928 Ops/s | 212.0782 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-4096-2] | 0.4031ms | 0.3306ms | 3.0252 KOps/s | 3.0730 KOps/s | |
| test_collector_preallocated_write[copy_at-cuda-4096-8] | 1.4324ms | 1.2251ms | 816.2741 Ops/s | 820.9562 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-4096-32] | 5.1559ms | 4.8082ms | 207.9798 Ops/s | 210.2705 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-32-2] | 0.2030ms | 0.1210ms | 8.2626 KOps/s | 8.1760 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-32-8] | 0.5577ms | 0.4756ms | 2.1028 KOps/s | 2.0936 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-32-32] | 2.0091ms | 1.8973ms | 527.0701 Ops/s | 525.8390 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-4096-2] | 0.3471ms | 0.2535ms | 3.9453 KOps/s | 3.9735 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-4096-8] | 1.4237ms | 1.2510ms | 799.3919 Ops/s | 793.1000 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-4096-32] | 8.9256ms | 8.7019ms | 114.9173 Ops/s | 113.1286 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-32-2] | 0.3577ms | 0.2831ms | 3.5325 KOps/s | 3.6000 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-32-8] | 1.1799ms | 1.0488ms | 953.5100 Ops/s | 967.6939 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-32-32] | 4.2921ms | 4.0937ms | 244.2772 Ops/s | 248.8020 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-4096-2] | 0.3513ms | 0.2811ms | 3.5574 KOps/s | 3.6031 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-4096-8] | 1.1800ms | 1.0509ms | 951.5763 Ops/s | 970.0719 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-4096-32] | 4.2480ms | 4.0983ms | 244.0061 Ops/s | 247.5180 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-128-128] | 16.7447ms | 16.4247ms | 60.8840 Ops/s | 60.1400 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-128-256] | 33.3700ms | 33.1596ms | 30.1572 Ops/s | 30.1069 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-4096-128] | 87.1568ms | 86.1781ms | 11.6039 Ops/s | 11.6244 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-4096-256] | 0.2055s | 0.2047s | 4.8860 Ops/s | 4.9641 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-128-128] | 14.6971ms | 13.8875ms | 72.0072 Ops/s | 72.2422 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-128-256] | 27.1846ms | 26.8945ms | 37.1823 Ops/s | 36.6659 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-4096-128] | 14.0540ms | 13.9450ms | 71.7103 Ops/s | 71.3432 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-4096-256] | 27.4722ms | 27.2410ms | 36.7094 Ops/s | 36.3603 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-128-128] | 52.1597ms | 51.6964ms | 19.3437 Ops/s | 19.4554 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-128-256] | 0.1050s | 0.1045s | 9.5725 Ops/s | 9.6204 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-4096-128] | 0.1497s | 0.1485s | 6.7323 Ops/s | 6.6128 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-4096-256] | 0.3336s | 0.3274s | 3.0546 Ops/s | 3.0846 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-128-128] | 73.0839ms | 72.4953ms | 13.7940 Ops/s | 13.1028 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-128-256] | 0.1587s | 0.1525s | 6.5578 Ops/s | 6.4882 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-4096-128] | 75.1519ms | 73.6021ms | 13.5866 Ops/s | 13.6620 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-4096-256] | 0.1488s | 0.1476s | 6.7737 Ops/s | 6.5109 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-128-128] | 30.3899ms | 30.2698ms | 33.0362 Ops/s | 32.6940 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-128-256] | 62.4806ms | 62.0441ms | 16.1176 Ops/s | 16.1624 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-4096-128] | 0.1225s | 0.1220s | 8.1936 Ops/s | 8.2119 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-4096-256] | 0.2772s | 0.2745s | 3.6427 Ops/s | 3.6587 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-128-128] | 43.9423ms | 43.7829ms | 22.8400 Ops/s | 23.1167 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-128-256] | 87.9336ms | 87.5994ms | 11.4156 Ops/s | 11.5361 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-4096-128] | 44.1739ms | 43.9751ms | 22.7402 Ops/s | 22.9222 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-4096-256] | 88.3879ms | 88.1675ms | 11.3420 Ops/s | 11.4733 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-128-128] | 20.8674ms | 20.6116ms | 48.5163 Ops/s | 47.9786 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-128-256] | 42.1982ms | 41.9562ms | 23.8344 Ops/s | 23.6907 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-4096-128] | 0.1155s | 0.1136s | 8.8060 Ops/s | 9.1013 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-4096-256] | 0.2560s | 0.2534s | 3.9460 Ops/s | 3.9672 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-128-128] | 37.5749ms | 37.0820ms | 26.9673 Ops/s | 26.8958 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-128-256] | 75.0239ms | 74.4985ms | 13.4231 Ops/s | 13.5108 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-4096-128] | 37.4331ms | 37.1866ms | 26.8914 Ops/s | 26.9718 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-4096-256] | 75.0285ms | 74.5851ms | 13.4075 Ops/s | 13.4463 Ops/s | |
| test_plain_set_nested | 76.5310μs | 15.3379μs | 65.1980 KOps/s | 65.1850 KOps/s | |
| test_plain_set_stack_nested | 50.8710μs | 15.0006μs | 66.6641 KOps/s | 66.1373 KOps/s | |
| test_plain_set_nested_inplace | 50.6610μs | 16.8708μs | 59.2740 KOps/s | 58.8357 KOps/s | |
| test_plain_set_stack_nested_inplace | 0.1207ms | 16.0593μs | 62.2693 KOps/s | 59.6066 KOps/s | |
| test_items | 30.6310μs | 6.0100μs | 166.3894 KOps/s | 162.0961 KOps/s | |
| test_items_nested | 0.5488ms | 0.4704ms | 2.1261 KOps/s | 2.0750 KOps/s | |
| test_items_nested_locked | 0.5420ms | 0.4717ms | 2.1198 KOps/s | 2.0670 KOps/s | |
| test_items_nested_leaf | 0.1338ms | 98.1032μs | 10.1933 KOps/s | 9.9199 KOps/s | |
| test_items_stack_nested | 0.5584ms | 0.4688ms | 2.1329 KOps/s | 2.0751 KOps/s | |
| test_items_stack_nested_leaf | 0.1447ms | 97.6686μs | 10.2387 KOps/s | 10.0739 KOps/s | |
| test_items_stack_nested_locked | 0.5370ms | 0.4707ms | 2.1245 KOps/s | 2.0735 KOps/s | |
| test_keys | 48.5710μs | 4.1672μs | 239.9675 KOps/s | 240.6346 KOps/s | |
| test_keys_nested | 0.1894ms | 0.1330ms | 7.5179 KOps/s | 7.4479 KOps/s | |
| test_keys_nested_locked | 2.2267ms | 0.1412ms | 7.0797 KOps/s | 7.0266 KOps/s | |
| test_keys_nested_leaf | 0.1714ms | 0.1228ms | 8.1458 KOps/s | 8.0916 KOps/s | |
| test_keys_stack_nested | 0.2194ms | 0.1311ms | 7.6302 KOps/s | 7.5285 KOps/s | |
| test_keys_stack_nested_leaf | 0.2020ms | 0.1209ms | 8.2720 KOps/s | 8.1521 KOps/s | |
| test_keys_stack_nested_locked | 0.2974ms | 0.1369ms | 7.3040 KOps/s | 7.1197 KOps/s | |
| test_values | 9.2922μs | 1.0184μs | 981.9065 KOps/s | 969.5084 KOps/s | |
| test_values_nested | 92.7220μs | 53.3134μs | 18.7570 KOps/s | 18.6194 KOps/s | |
| test_values_nested_locked | 95.6620μs | 56.5944μs | 17.6696 KOps/s | 17.6102 KOps/s | |
| test_values_nested_leaf | 0.1066ms | 61.1369μs | 16.3567 KOps/s | 16.1571 KOps/s | |
| test_values_stack_nested | 96.8320μs | 53.2829μs | 18.7678 KOps/s | 18.7238 KOps/s | |
| test_values_stack_nested_leaf | 0.1364ms | 59.2749μs | 16.8705 KOps/s | 16.3501 KOps/s | |
| test_values_stack_nested_locked | 0.1031ms | 56.1422μs | 17.8119 KOps/s | 17.8161 KOps/s | |
| test_membership | 5.6100μs | 0.8335μs | 1.1998 MOps/s | 1.1900 MOps/s | |
| test_membership_nested | 34.5610μs | 2.9811μs | 335.4502 KOps/s | 333.0415 KOps/s | |
| test_membership_nested_leaf | 36.7810μs | 2.9635μs | 337.4371 KOps/s | 346.1184 KOps/s | |
| test_membership_stacked_nested | 38.4310μs | 2.8543μs | 350.3434 KOps/s | 346.3521 KOps/s | |
| test_membership_stacked_nested_leaf | 47.5510μs | 2.7988μs | 357.2958 KOps/s | 342.9727 KOps/s | |
| test_membership_nested_last | 50.8010μs | 4.4239μs | 226.0443 KOps/s | 222.1041 KOps/s | |
| test_membership_nested_leaf_last | 34.1110μs | 4.4271μs | 225.8820 KOps/s | 222.7609 KOps/s | |
| test_membership_stacked_nested_last | 51.7910μs | 4.2736μs | 233.9936 KOps/s | 232.3387 KOps/s | |
| test_membership_stacked_nested_leaf_last | 56.7010μs | 4.2241μs | 236.7354 KOps/s | 233.0570 KOps/s | |
| test_nested_getleaf | 53.7610μs | 21.8286μs | 45.8115 KOps/s | 45.7854 KOps/s | |
| test_nested_get | 46.2210μs | 20.4154μs | 48.9827 KOps/s | 47.3026 KOps/s | |
| test_stacked_getleaf | 59.7110μs | 21.6068μs | 46.2818 KOps/s | 46.4780 KOps/s | |
| test_stacked_get | 59.6020μs | 20.3377μs | 49.1697 KOps/s | 49.1959 KOps/s | |
| test_nested_getitemleaf | 54.6310μs | 21.9527μs | 45.5524 KOps/s | 45.3406 KOps/s | |
| test_nested_getitem | 45.6710μs | 21.1894μs | 47.1935 KOps/s | 46.8356 KOps/s | |
| test_stacked_getitemleaf | 60.3610μs | 21.9007μs | 45.6606 KOps/s | 45.1683 KOps/s | |
| test_stacked_getitem | 68.1120μs | 20.8376μs | 47.9902 KOps/s | 47.3823 KOps/s | |
| test_lock_nested | 3.0164ms | 0.5069ms | 1.9728 KOps/s | 1.9734 KOps/s | |
| test_lock_stack_nested | 0.6492ms | 0.5129ms | 1.9496 KOps/s | 1.9578 KOps/s | |
| test_unlock_nested | 0.5949ms | 0.3995ms | 2.5030 KOps/s | 2.4885 KOps/s | |
| test_unlock_stack_nested | 0.6296ms | 0.4058ms | 2.4641 KOps/s | 2.4773 KOps/s | |
| test_flatten_speed | 0.3219ms | 0.1231ms | 8.1233 KOps/s | 7.8558 KOps/s | |
| test_unflatten_speed | 0.6535ms | 0.5563ms | 1.7977 KOps/s | 1.7603 KOps/s | |
| test_common_ops | 0.8570ms | 0.7053ms | 1.4178 KOps/s | 1.4109 KOps/s | |
| test_creation | 0.1499ms | 3.2074μs | 311.7766 KOps/s | 311.7545 KOps/s | |
| test_creation_empty | 36.9410μs | 7.0293μs | 142.2610 KOps/s | 141.8927 KOps/s | |
| test_creation_nested_1 | 43.3700μs | 11.7147μs | 85.3628 KOps/s | 85.6809 KOps/s | |
| test_creation_nested_2 | 59.1410μs | 13.3856μs | 74.7069 KOps/s | 72.7494 KOps/s | |
| test_creation_many_keys[10] | 45.7510μs | 21.2205μs | 47.1243 KOps/s | 47.5913 KOps/s | |
| test_creation_many_keys[50] | 0.1308ms | 91.6455μs | 10.9116 KOps/s | 10.9460 KOps/s | |
| test_creation_many_keys[100] | 0.2495ms | 0.1793ms | 5.5788 KOps/s | 5.6410 KOps/s | |
| test_creation_nested_many_keys[10] | 74.9420μs | 45.7361μs | 21.8646 KOps/s | 22.0510 KOps/s | |
| test_creation_nested_many_keys[50] | 0.2445ms | 0.1872ms | 5.3415 KOps/s | 5.4341 KOps/s | |
| test_clone | 46.7210μs | 12.8441μs | 77.8570 KOps/s | 78.8286 KOps/s | |
| test_getitem[int] | 1.5242ms | 15.7660μs | 63.4274 KOps/s | 64.2698 KOps/s | |
| test_getitem[slice_int] | 0.1497ms | 24.8770μs | 40.1977 KOps/s | 39.5758 KOps/s | |
| test_getitem[range] | 0.1850ms | 62.8230μs | 15.9177 KOps/s | 16.1340 KOps/s | |
| test_getitem[tuple] | 0.1586ms | 24.5734μs | 40.6944 KOps/s | 40.7244 KOps/s | |
| test_getitem[list] | 0.1878ms | 58.3639μs | 17.1339 KOps/s | 16.3523 KOps/s | |
| test_setitem_dim[int] | 49.6010μs | 27.3735μs | 36.5316 KOps/s | 36.2081 KOps/s | |
| test_setitem_dim[slice_int] | 76.3220μs | 45.3338μs | 22.0586 KOps/s | 23.2989 KOps/s | |
| test_setitem_dim[range] | 0.1514ms | 98.9591μs | 10.1052 KOps/s | 10.2568 KOps/s | |
| test_setitem_dim[tuple] | 73.9820μs | 39.8083μs | 25.1204 KOps/s | 25.1554 KOps/s | |
| test_setitem | 49.9710μs | 17.7422μs | 56.3629 KOps/s | 56.7991 KOps/s | |
| test_set | 56.7010μs | 16.8005μs | 59.5220 KOps/s | 58.5754 KOps/s | |
| test_set_shared | 0.5641ms | 0.2174ms | 4.6004 KOps/s | 4.7943 KOps/s | |
| test_update | 0.2641ms | 21.4851μs | 46.5439 KOps/s | 46.5194 KOps/s | |
| test_update_nested | 69.3310μs | 33.4435μs | 29.9012 KOps/s | 30.2827 KOps/s | |
| test_update__nested | 0.5029ms | 33.1069μs | 30.2052 KOps/s | 29.7495 KOps/s | |
| test_set_nested | 52.0210μs | 18.5089μs | 54.0280 KOps/s | 54.3255 KOps/s | |
| test_set_nested_new | 64.2020μs | 23.4552μs | 42.6345 KOps/s | 42.7553 KOps/s | |
| test_select | 84.8910μs | 39.9626μs | 25.0234 KOps/s | 24.6775 KOps/s | |
| test_select_nested | 0.1076ms | 74.3849μs | 13.4436 KOps/s | 13.1402 KOps/s | |
| test_exclude_nested | 0.1329ms | 91.4810μs | 10.9312 KOps/s | 10.6789 KOps/s | |
| test_empty[True] | 0.4713ms | 0.4034ms | 2.4790 KOps/s | 2.4321 KOps/s | |
| test_empty[False] | 19.7430μs | 1.3620μs | 734.1965 KOps/s | 698.9171 KOps/s | |
| test_to | 0.1132ms | 72.4129μs | 13.8097 KOps/s | 13.7737 KOps/s | |
| test_to_nonblocking | 0.1212ms | 71.1180μs | 14.0611 KOps/s | 14.0437 KOps/s | |
| test_unbind_speed | 0.3887ms | 0.3431ms | 2.9143 KOps/s | 2.9206 KOps/s | |
| test_unbind_speed_stack0 | 0.4234ms | 0.3356ms | 2.9795 KOps/s | 3.0039 KOps/s | |
| test_unbind_speed_stack1 | 0.1237s | 0.8720ms | 1.1468 KOps/s | 1.1341 KOps/s | |
| test_split | 0.1241s | 1.4664ms | 681.9249 Ops/s | 773.4366 Ops/s | |
| test_chunk | 1.2954ms | 1.2361ms | 808.9978 Ops/s | 803.4170 Ops/s | |
| test_to_cpu_blocking | 20.3167ms | 20.0817ms | 49.7966 Ops/s | 49.8664 Ops/s | |
| test_to_cpu_global_sync | 12.0622ms | 11.9160ms | 83.9206 Ops/s | 85.2981 Ops/s | |
| test_to_cpu_event_sync | 13.2778ms | 12.9218ms | 77.3889 Ops/s | 78.4985 Ops/s | |
| test_to_cpu_default | 13.2980ms | 12.9582ms | 77.1713 Ops/s | 78.1577 Ops/s | |
| test_consolidate[False-None] | 4.3561ms | 4.1893ms | 238.7060 Ops/s | 236.8100 Ops/s | |
| test_consolidate[default-None] | 3.3065ms | 2.2817ms | 438.2621 Ops/s | 430.6621 Ops/s | |
| test_consolidate[reduce-overhead-None] | 3.2341ms | 2.2049ms | 453.5259 Ops/s | 445.2260 Ops/s | |
| test_consolidate_njt[False-None] | 5.6699ms | 5.3807ms | 185.8482 Ops/s | 189.3571 Ops/s | |
| test_to[False-False-None] | 2.4334ms | 2.2292ms | 448.5899 Ops/s | 445.2822 Ops/s | |
| test_to[True-False-None] | 2.4559ms | 2.0184ms | 495.4462 Ops/s | 493.9467 Ops/s | |
| test_to[within-False-None] | 6.6329ms | 6.2527ms | 159.9304 Ops/s | 155.4705 Ops/s | |
| test_to[True-default-None] | 11.2310ms | 10.6318ms | 94.0570 Ops/s | 94.5645 Ops/s | |
| test_to_njt[False-False-None] | 7.6233ms | 7.3203ms | 136.6055 Ops/s | 138.4618 Ops/s | |
| test_to_njt[True-False-None] | 4.0994ms | 3.9452ms | 253.4737 Ops/s | 249.2381 Ops/s | |
| test_to_njt[within-False-None] | 9.4206ms | 9.1751ms | 108.9906 Ops/s | 107.3968 Ops/s | |
| test_creation[device0] | 0.3953ms | 0.1213ms | 8.2460 KOps/s | 8.2588 KOps/s | |
| test_creation_from_tensor | 0.4122ms | 0.1204ms | 8.3053 KOps/s | 8.3456 KOps/s | |
| test_add_one[memmap_tensor0] | 0.5346ms | 6.3134μs | 158.3930 KOps/s | 157.3522 KOps/s | |
| test_contiguous[memmap_tensor0] | 36.7710μs | 0.6986μs | 1.4315 MOps/s | 2.0964 MOps/s | |
| test_stack[memmap_tensor0] | 30.7500μs | 4.2406μs | 235.8177 KOps/s | 234.4800 KOps/s | |
| test_memmaptd_index | 1.4300ms | 0.2817ms | 3.5497 KOps/s | 3.5100 KOps/s | |
| test_memmaptd_index_astensor | 0.5482ms | 0.3863ms | 2.5890 KOps/s | 2.5599 KOps/s | |
| test_memmaptd_index_op | 0.7981ms | 0.6305ms | 1.5861 KOps/s | 1.5623 KOps/s | |
| test_serialize_model | 0.1420s | 0.1408s | 7.1009 Ops/s | 7.0386 Ops/s | |
| test_serialize_model_archive | 1.3491s | 1.2449s | 0.8033 Ops/s | 0.8038 Ops/s | |
| test_load_archive | 18.8706ms | 18.4303ms | 54.2586 Ops/s | 53.7693 Ops/s | |
| test_serialize_model_zarr | 2.5190s | 2.5126s | 0.3980 Ops/s | 0.3948 Ops/s | |
| test_load_zarr | 0.4190s | 0.3991s | 2.5054 Ops/s | 2.5217 Ops/s | |
| test_serialize_model_pickle | 1.6809s | 1.2719s | 0.7862 Ops/s | 0.7361 Ops/s | |
| test_serialize_weights | 0.3431s | 0.1698s | 5.8890 Ops/s | 7.0843 Ops/s | |
| test_serialize_weights_returnearly | 64.4732ms | 53.2759ms | 18.7702 Ops/s | 17.9370 Ops/s | |
| test_serialize_weights_pickle | 1.3623s | 1.2147s | 0.8232 Ops/s | 0.8229 Ops/s | |
| test_consolidate[few_large-0] | 60.3804ms | 7.5994ms | 131.5891 Ops/s | 139.4129 Ops/s | |
| test_consolidate[few_large-8] | 53.9154ms | 7.4731ms | 133.8137 Ops/s | 145.2040 Ops/s | |
| test_consolidate[many_small-0] | 0.1265s | 0.1232s | 8.1199 Ops/s | 8.0058 Ops/s | |
| test_consolidate[many_small-8] | 0.2339s | 48.9227ms | 20.4404 Ops/s | 24.2613 Ops/s | |
| test_consolidate_to_file[few_large-0] | 0.1394s | 23.2491ms | 43.0124 Ops/s | 42.5518 Ops/s | |
| test_consolidate_to_file[few_large-8] | 0.2245s | 36.1155ms | 27.6890 Ops/s | 36.6578 Ops/s | |
| test_consolidate_to_file[many_small-0] | 0.7014s | 0.5797s | 1.7251 Ops/s | 2.5278 Ops/s | |
| test_consolidate_to_file[many_small-8] | 0.7124s | 0.6881s | 1.4533 Ops/s | 1.8838 Ops/s | |
| test_reshape_pytree | 6.8214ms | 33.0579μs | 30.2499 KOps/s | 31.1804 KOps/s | |
| test_reshape_td | 98.1120μs | 48.9622μs | 20.4239 KOps/s | 21.8499 KOps/s | |
| test_view_pytree | 0.2233ms | 31.9615μs | 31.2876 KOps/s | 31.5734 KOps/s | |
| test_view_td | 0.1042ms | 55.3438μs | 18.0689 KOps/s | 18.7502 KOps/s | |
| test_unbind_pytree | 0.2470ms | 36.3983μs | 27.4738 KOps/s | 27.5815 KOps/s | |
| test_unbind_td | 0.1405ms | 50.2933μs | 19.8834 KOps/s | 19.6995 KOps/s | |
| test_split_pytree | 0.2610ms | 41.4993μs | 24.0968 KOps/s | 24.0630 KOps/s | |
| test_split_td | 0.2119ms | 73.1093μs | 13.6782 KOps/s | 13.6880 KOps/s | |
| test_add_pytree | 0.2286ms | 39.7643μs | 25.1482 KOps/s | 25.2849 KOps/s | |
| test_add_td | 0.1304ms | 57.3155μs | 17.4473 KOps/s | 18.9267 KOps/s | |
| test_compile_add_one_nested[tensordict-compile] | 0.5077ms | 0.2837ms | 3.5252 KOps/s | 3.5441 KOps/s | |
| test_compile_add_one_nested[tensordict-eager] | 0.3223ms | 0.2051ms | 4.8764 KOps/s | 4.8721 KOps/s | |
| test_compile_add_one_nested[pytree-compile] | 0.4547ms | 0.1630ms | 6.1357 KOps/s | 6.2767 KOps/s | |
| test_compile_add_one_nested[pytree-eager] | 0.5207ms | 0.1866ms | 5.3597 KOps/s | 5.4657 KOps/s | |
| test_compile_copy_nested[tensordict-compile] | 69.7320μs | 22.3972μs | 44.6484 KOps/s | 47.5240 KOps/s | |
| test_compile_copy_nested[tensordict-eager] | 0.3249ms | 52.5781μs | 19.0193 KOps/s | 18.7427 KOps/s | |
| test_compile_copy_nested[pytree-compile] | 0.1657ms | 19.0426μs | 52.5140 KOps/s | 51.3108 KOps/s | |
| test_compile_copy_nested[pytree-eager] | 0.3638ms | 65.6825μs | 15.2248 KOps/s | 15.0599 KOps/s | |
| test_compile_add_one_flat[tensordict-compile] | 0.5293ms | 0.3243ms | 3.0834 KOps/s | 3.0418 KOps/s | |
| test_compile_add_one_flat[tensordict-eager] | 0.4560ms | 0.2959ms | 3.3797 KOps/s | 3.4163 KOps/s | |
| test_compile_add_one_flat[tensorclass-compile] | 0.4007ms | 0.2221ms | 4.5016 KOps/s | 4.4888 KOps/s | |
| test_compile_add_one_flat[tensorclass-eager] | 0.1353ms | 82.0076μs | 12.1940 KOps/s | 13.0403 KOps/s | |
| test_compile_add_one_flat[pytree-compile] | 0.5600ms | 0.2465ms | 4.0576 KOps/s | 4.0254 KOps/s | |
| test_compile_add_one_flat[pytree-eager] | 0.8628ms | 0.5703ms | 1.7534 KOps/s | 1.8098 KOps/s | |
| test_compile_add_self_flat[tensordict-eager] | 0.4976ms | 0.3433ms | 2.9129 KOps/s | 2.9422 KOps/s | |
| test_compile_add_self_flat[tensordict-compile] | 0.4395ms | 0.3139ms | 3.1854 KOps/s | 3.0798 KOps/s | |
| test_compile_add_self_flat[tensorclass-eager] | 0.1521ms | 96.9432μs | 10.3153 KOps/s | 10.7506 KOps/s | |
| test_compile_add_self_flat[tensorclass-compile] | 0.4094ms | 0.2181ms | 4.5853 KOps/s | 4.4341 KOps/s | |
| test_compile_add_self_flat[pytree-eager] | 0.7430ms | 0.4769ms | 2.0971 KOps/s | 2.2647 KOps/s | |
| test_compile_add_self_flat[pytree-compile] | 0.3837ms | 0.2469ms | 4.0506 KOps/s | 3.9523 KOps/s | |
| test_compile_copy_flat[tensordict-compile] | 0.1094ms | 27.4209μs | 36.4685 KOps/s | 37.6675 KOps/s | |
| test_compile_copy_flat[tensordict-eager] | 81.1810μs | 40.2997μs | 24.8141 KOps/s | 24.2075 KOps/s | |
| test_compile_copy_flat[pytree-compile] | 0.1615ms | 26.3793μs | 37.9085 KOps/s | 38.7674 KOps/s | |
| test_compile_copy_flat[pytree-eager] | 0.3407ms | 52.1298μs | 19.1829 KOps/s | 19.0030 KOps/s | |
| test_compile_assign_and_add[tensordict-compile] | 2.1366ms | 0.2606ms | 3.8366 KOps/s | 3.5985 KOps/s | |
| test_compile_assign_and_add[tensordict-eager] | 3.5467ms | 3.3588ms | 297.7264 Ops/s | 298.1323 Ops/s | |
| test_compile_assign_and_add[pytree-compile] | 1.9563ms | 0.1944ms | 5.1450 KOps/s | 4.9532 KOps/s | |
| test_compile_assign_and_add[pytree-eager] | 3.0411ms | 2.8524ms | 350.5879 Ops/s | 343.2727 Ops/s | |
| test_compile_indexing[tensor-tensordict-compile] | 0.3290ms | 0.1640ms | 6.0967 KOps/s | 6.0990 KOps/s | |
| test_compile_indexing[tensor-tensordict-eager] | 0.3977ms | 77.9270μs | 12.8325 KOps/s | 12.4494 KOps/s | |
| test_compile_indexing[tensor-tensorclass-compile] | 0.3143ms | 0.1381ms | 7.2430 KOps/s | 7.3545 KOps/s | |
| test_compile_indexing[tensor-tensorclass-eager] | 0.3241ms | 47.5694μs | 21.0219 KOps/s | 22.0601 KOps/s | |
| test_compile_indexing[tensor-pytree-compile] | 0.1933ms | 0.1377ms | 7.2645 KOps/s | 7.3122 KOps/s | |
| test_compile_indexing[tensor-pytree-eager] | 0.2725ms | 47.9409μs | 20.8590 KOps/s | 22.0425 KOps/s | |
| test_compile_indexing[slice-tensordict-compile] | 0.2160ms | 92.7951μs | 10.7764 KOps/s | 10.4706 KOps/s | |
| test_compile_indexing[slice-tensordict-eager] | 0.2309ms | 28.1320μs | 35.5468 KOps/s | 35.7229 KOps/s | |
| test_compile_indexing[slice-tensorclass-compile] | 0.2368ms | 71.3683μs | 14.0118 KOps/s | 14.0677 KOps/s | |
| test_compile_indexing[slice-tensorclass-eager] | 0.2499ms | 22.2255μs | 44.9933 KOps/s | 44.6460 KOps/s | |
| test_compile_indexing[slice-pytree-compile] | 0.1163ms | 71.7430μs | 13.9386 KOps/s | 13.7888 KOps/s | |
| test_compile_indexing[slice-pytree-eager] | 0.2589ms | 22.0032μs | 45.4479 KOps/s | 45.6911 KOps/s | |
| test_compile_indexing[int-tensordict-compile] | 0.2092ms | 94.5547μs | 10.5759 KOps/s | 10.3515 KOps/s | |
| test_compile_indexing[int-tensordict-eager] | 0.2751ms | 27.9889μs | 35.7285 KOps/s | 35.7443 KOps/s | |
| test_compile_indexing[int-tensorclass-compile] | 0.1160ms | 73.8479μs | 13.5414 KOps/s | 13.9302 KOps/s | |
| test_compile_indexing[int-tensorclass-eager] | 0.2552ms | 22.0911μs | 45.2671 KOps/s | 44.5203 KOps/s | |
| test_compile_indexing[int-pytree-compile] | 0.1163ms | 73.2084μs | 13.6596 KOps/s | 13.8583 KOps/s | |
| test_compile_indexing[int-pytree-eager] | 0.2655ms | 22.0277μs | 45.3973 KOps/s | 44.8554 KOps/s | |
| test_compile_replace[single-eager] | 0.1189ms | 48.6077μs | 20.5729 KOps/s | 20.8330 KOps/s | |
| test_compile_replace[single-compile] | 0.3140ms | 0.1506ms | 6.6400 KOps/s | 6.6135 KOps/s | |
| test_compile_replace[multi-eager] | 0.7415ms | 0.5715ms | 1.7498 KOps/s | 1.7645 KOps/s | |
| test_compile_replace[multi-compile] | 0.3636ms | 0.1663ms | 6.0117 KOps/s | 6.1017 KOps/s | |
| test_compile_tc_getattr_20[eager] | 0.2967ms | 0.1767ms | 5.6604 KOps/s | 5.5907 KOps/s | |
| test_compile_tc_getattr_20[compile] | 0.2393ms | 0.1789ms | 5.5912 KOps/s | 5.4654 KOps/s | |
| test_compile_clone_shallow[20-eager] | 50.3710μs | 18.9335μs | 52.8163 KOps/s | 51.9753 KOps/s | |
| test_compile_clone_shallow[20-compile] | 80.5720μs | 22.8283μs | 43.8053 KOps/s | 43.9470 KOps/s | |
| test_compile_clone_shallow[40-eager] | 71.0920μs | 33.4204μs | 29.9218 KOps/s | 29.6321 KOps/s | |
| test_compile_clone_shallow[40-compile] | 75.4320μs | 24.9231μs | 40.1234 KOps/s | 39.7781 KOps/s | |
| test_compile_clone_shallow[80-eager] | 90.2920μs | 61.5675μs | 16.2423 KOps/s | 15.9342 KOps/s | |
| test_compile_clone_shallow[80-compile] | 85.7920μs | 27.5347μs | 36.3178 KOps/s | 35.0253 KOps/s | |
| test_compile_update_inplace[eager] | 0.2394ms | 61.6307μs | 16.2257 KOps/s | 16.1762 KOps/s | |
| test_compile_update_inplace[compile] | 0.3805ms | 0.1243ms | 8.0441 KOps/s | 7.9748 KOps/s | |
| test_mod_add[eager] | 0.3091ms | 0.2259ms | 4.4258 KOps/s | 4.4114 KOps/s | |
| test_mod_add[compile] | 0.3158ms | 0.1282ms | 7.8026 KOps/s | 7.9984 KOps/s | |
| test_mod_add[compile-overhead] | 0.4024ms | 0.2012ms | 4.9707 KOps/s | 4.9286 KOps/s | |
| test_mod_wrap[eager] | 0.5773ms | 0.4835ms | 2.0681 KOps/s | 2.1225 KOps/s | |
| test_mod_wrap[compile] | 0.4506ms | 0.3475ms | 2.8779 KOps/s | 2.7340 KOps/s | |
| test_mod_wrap[compile-overhead] | 7.2289ms | 4.0232ms | 248.5586 Ops/s | 250.2863 Ops/s | |
| test_mod_wrap_and_backward[eager] | 1.8335ms | 1.6648ms | 600.6898 Ops/s | 594.7742 Ops/s | |
| test_mod_wrap_and_backward[compile] | 1.4846ms | 1.3359ms | 748.5336 Ops/s | 727.9205 Ops/s | |
| test_mod_wrap_and_backward[compile-overhead] | 1.5659ms | 0.9621ms | 1.0394 KOps/s | 1.0126 KOps/s | |
| test_seq_add[eager] | 0.5833ms | 0.5068ms | 1.9731 KOps/s | 1.9565 KOps/s | |
| test_seq_add[compile] | 0.2706ms | 0.1362ms | 7.3432 KOps/s | 6.9937 KOps/s | |
| test_seq_add[compile-overhead] | 0.2666ms | 0.2078ms | 4.8114 KOps/s | 4.6790 KOps/s | |
| test_seq_wrap[eager] | 1.4838ms | 1.4045ms | 712.0074 Ops/s | 702.1060 Ops/s | |
| test_seq_wrap[compile] | 0.4247ms | 0.3655ms | 2.7362 KOps/s | 2.6368 KOps/s | |
| test_seq_wrap[compile-overhead] | 0.4544ms | 0.3267ms | 3.0605 KOps/s | 2.9783 KOps/s | |
| test_func_call_runtime[False-eager] | 0.9080ms | 0.8084ms | 1.2371 KOps/s | 1.2091 KOps/s | |
| test_func_call_runtime[False-compile] | 0.9409ms | 0.7643ms | 1.3084 KOps/s | 1.2793 KOps/s | |
| test_func_call_runtime[False-compile-overhead] | 0.6949ms | 0.5178ms | 1.9311 KOps/s | 1.9153 KOps/s | |
| test_func_call_runtime[True-eager] | 1.3981ms | 1.3082ms | 764.4050 Ops/s | 756.0910 Ops/s | |
| test_func_call_runtime[True-compile] | 0.8899ms | 0.7828ms | 1.2774 KOps/s | 1.2705 KOps/s | |
| test_func_call_runtime[True-compile-overhead] | 0.7673ms | 0.5397ms | 1.8530 KOps/s | 1.8441 KOps/s | |
| test_func_call_cm_runtime[False-eager] | 0.8822ms | 0.7951ms | 1.2577 KOps/s | 1.2515 KOps/s | |
| test_func_call_cm_runtime[False-compile] | 0.8616ms | 0.7514ms | 1.3309 KOps/s | 1.3206 KOps/s | |
| test_func_call_cm_runtime[False-compile-overhead] | 0.5962ms | 0.4972ms | 2.0115 KOps/s | 1.9954 KOps/s | |
| test_func_call_cm_runtime[True-eager] | 1.6172ms | 1.4699ms | 680.3214 Ops/s | 668.7468 Ops/s | |
| test_func_call_cm_runtime[True-compile] | 0.9258ms | 0.8609ms | 1.1616 KOps/s | 1.1510 KOps/s | |
| test_func_call_cm_runtime[True-compile-overhead] | 1.2587ms | 0.9321ms | 1.0729 KOps/s | 1.1240 KOps/s | |
| test_vmap_func_call_cm_runtime[eager] | 3.2531ms | 2.6970ms | 370.7770 Ops/s | 370.5745 Ops/s | |
| test_vmap_func_call_cm_runtime[compile] | 4.3147ms | 3.7686ms | 265.3527 Ops/s | 263.3426 Ops/s | |
| test_vmap_func_call_cm_runtime[compile-overhead] | 4.3242ms | 3.7773ms | 264.7394 Ops/s | 263.5159 Ops/s | |
| test_distributed | 1.9612ms | 0.1609ms | 6.2164 KOps/s | 5.9362 KOps/s | |
| test_tdmodule | 0.7398ms | 0.1924ms | 5.1976 KOps/s | 5.0952 KOps/s | |
| test_tdmodule_dispatch | 0.4151ms | 0.3742ms | 2.6727 KOps/s | 2.6649 KOps/s | |
| test_tdseq | 44.5010μs | 25.9567μs | 38.5258 KOps/s | 37.3367 KOps/s | |
| test_tdseq_dispatch | 0.2730ms | 0.2162ms | 4.6248 KOps/s | 4.5592 KOps/s | |
| test_instantiation_functorch | 2.8079ms | 2.7108ms | 368.8946 Ops/s | 368.7719 Ops/s | |
| test_exec_functorch | 0.2579ms | 0.1997ms | 5.0069 KOps/s | 5.0174 KOps/s | |
| test_exec_functional_call | 0.2546ms | 0.1567ms | 6.3811 KOps/s | 6.3599 KOps/s | |
| test_exec_td_decorator | 0.6503ms | 0.3693ms | 2.7075 KOps/s | 2.6989 KOps/s | |
| test_vmap_mlp_speed_decorator[True-True] | 1.4216ms | 1.1971ms | 835.3628 Ops/s | 831.6187 Ops/s | |
| test_vmap_mlp_speed_decorator[True-False] | 1.3939ms | 1.1913ms | 839.3979 Ops/s | 832.9000 Ops/s | |
| test_vmap_mlp_speed_decorator[False-True] | 1.1183ms | 0.8972ms | 1.1146 KOps/s | 1.1064 KOps/s | |
| test_vmap_mlp_speed_decorator[False-False] | 1.1278ms | 0.9077ms | 1.1017 KOps/s | 1.1080 KOps/s | |
| test_vmap_transformer_speed_decorator[True-True] | 30.0898ms | 27.5856ms | 36.2508 Ops/s | 37.1863 Ops/s | |
| test_vmap_transformer_speed_decorator[True-False] | 27.8605ms | 26.9087ms | 37.1627 Ops/s | 37.3863 Ops/s | |
| test_vmap_transformer_speed_decorator[False-True] | 27.3947ms | 26.4416ms | 37.8192 Ops/s | 37.8832 Ops/s | |
| test_vmap_transformer_speed_decorator[False-False] | 27.2602ms | 26.4640ms | 37.7872 Ops/s | 37.8915 Ops/s | |
| test_to_module_speed[True] | 4.1028ms | 3.4489ms | 289.9451 Ops/s | 286.7334 Ops/s | |
| test_to_module_speed[False] | 3.5547ms | 3.4147ms | 292.8548 Ops/s | 290.8031 Ops/s | |
| test_to_module_plain_tensor_speed[None] | 3.5209ms | 3.4205ms | 292.3576 Ops/s | 287.6348 Ops/s | |
| test_to_module_plain_tensor_speed[False] | 3.2130ms | 1.5737ms | 635.4356 Ops/s | 626.9504 Ops/s | |
| test_to_module_plain_tensor_speed[True] | 4.0949ms | 3.4214ms | 292.2760 Ops/s | 286.0689 Ops/s | |
| test_tc_init | 83.1620μs | 45.2592μs | 22.0950 KOps/s | 21.5910 KOps/s | |
| test_tc_init_tensor_only | 36.3410μs | 9.7183μs | 102.8988 KOps/s | 105.1849 KOps/s | |
| test_tc_init_nested | 0.1230ms | 89.1596μs | 11.2158 KOps/s | 10.8873 KOps/s | |
| test_tc_init_many_fields | 54.7810μs | 17.4914μs | 57.1711 KOps/s | 58.1507 KOps/s | |
| test_tc_first_layer_tensor | 28.0200μs | 1.8314μs | 546.0419 KOps/s | 542.1459 KOps/s | |
| test_tc_first_layer_tensor_only | 2.3326μs | 0.3928μs | 2.5458 MOps/s | 2.4936 MOps/s | |
| test_tc_first_layer_tensor_set | 28.9310μs | 4.2131μs | 237.3567 KOps/s | 228.2606 KOps/s | |
| test_tc_first_layer_tensor_only_set | 30.8900μs | 3.7231μs | 268.5899 KOps/s | 272.8866 KOps/s | |
| test_tc_first_layer_nontensor | 27.3500μs | 6.1517μs | 162.5563 KOps/s | 163.0279 KOps/s | |
| test_tc_second_layer_tensor | 27.0510μs | 4.3953μs | 227.5160 KOps/s | 227.9107 KOps/s | |
| test_tc_second_layer_nontensor | 45.7400μs | 8.6901μs | 115.0730 KOps/s | 114.6732 KOps/s | |
| test_unbind | 0.2977s | 14.0866ms | 70.9897 Ops/s | 62.3352 Ops/s | |
| test_full_like | 4.8657ms | 4.6916ms | 213.1450 Ops/s | 213.5213 Ops/s | |
| test_zeros_like | 4.7681ms | 4.6276ms | 216.0944 Ops/s | 213.4871 Ops/s | |
| test_ones_like | 4.8523ms | 4.6724ms | 214.0220 Ops/s | 214.3740 Ops/s | |
| test_clone | 7.2449ms | 6.9812ms | 143.2422 Ops/s | 143.2848 Ops/s | |
| test_squeeze | 0.1836ms | 13.8170μs | 72.3744 KOps/s | 69.9303 KOps/s | |
| test_unsqueeze | 0.3008ms | 0.1123ms | 8.9018 KOps/s | 8.7098 KOps/s | |
| test_split | 0.2526ms | 0.1900ms | 5.2636 KOps/s | 5.2242 KOps/s | |
| test_permute | 0.2448ms | 0.1935ms | 5.1677 KOps/s | 5.0194 KOps/s | |
| test_stack | 29.0870ms | 28.3080ms | 35.3257 Ops/s | 18.9941 Ops/s | |
| test_cat | 29.2099ms | 28.2372ms | 35.4143 Ops/s | 22.4293 Ops/s | |
| test_sequential_tensordict | 1.0027ms | 0.9201ms | 1.0868 KOps/s | 1.1228 KOps/s | |
| test_sequential_graph_module | 0.5364ms | 0.4360ms | 2.2935 KOps/s | 2.3241 KOps/s | |
| test_nested_tensordict | 1.3906ms | 1.2586ms | 794.5641 Ops/s | 800.1904 Ops/s | |
| test_nested_graph_module | 0.6525ms | 0.5432ms | 1.8411 KOps/s | 1.6633 KOps/s |
vmoens
marked this pull request as ready for review
August 16, 2026 05:57
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.
Makes every release run create or update an unpublished GitHub draft with the approved notes, including dry-runs, without committing a release-notes file.