[CI] Fix M1 wheel builds broken by py3.14 runner base conda - #1737
Merged
Conversation
The M1 runners' Homebrew miniconda base env moved to python 3.14, where test-infra's setup-binary-builds `conda install -y conda=25.3.0` fails with LibMambaUnsatisfiableError (no py3.14 build of conda 25.3.0 exists). Pass setup-miniconda: true so the job provisions a fresh miniconda with an active py3.10 env where the pin still solves. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Contributor
|
| Name | Max | Mean | Ops | Ops on Repo HEAD
|
Change |
|---|---|---|---|---|---|
| test_collector_preallocated_write[stack_out-cpu-32-2] | 0.2104ms | 0.1655ms | 6.0435 KOps/s | 6.1350 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-32-8] | 0.3826ms | 0.2951ms | 3.3882 KOps/s | 3.3824 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-32-32] | 0.8840ms | 0.7855ms | 1.2731 KOps/s | 1.2657 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-4096-2] | 0.3868ms | 0.3361ms | 2.9754 KOps/s | 2.9547 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-4096-8] | 1.2533ms | 1.1137ms | 897.9397 Ops/s | 916.5283 Ops/s | |
| test_collector_preallocated_write[stack_out-cpu-4096-32] | 7.6559ms | 7.3964ms | 135.2017 Ops/s | 134.3508 Ops/s | |
| test_collector_preallocated_write[stack_out-cuda-32-2] | 0.3185ms | 0.2519ms | 3.9699 KOps/s | 3.9946 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-32-8] | 0.5109ms | 0.3733ms | 2.6789 KOps/s | 2.6491 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-32-32] | 0.9249ms | 0.8329ms | 1.2006 KOps/s | 1.1996 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-4096-2] | 0.3987ms | 0.2569ms | 3.8919 KOps/s | 3.8606 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-4096-8] | 0.4830ms | 0.3735ms | 2.6772 KOps/s | 2.6608 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-4096-32] | 0.9804ms | 0.8886ms | 1.1253 KOps/s | 1.1246 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-32-2] | 0.2696ms | 0.2108ms | 4.7431 KOps/s | 4.7417 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-32-8] | 0.9217ms | 0.8152ms | 1.2267 KOps/s | 1.2678 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-32-32] | 3.3879ms | 3.2145ms | 311.0905 Ops/s | 312.0301 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cpu-4096-2] | 0.6368ms | 0.3760ms | 2.6596 KOps/s | 2.7713 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-4096-8] | 2.0431ms | 1.7753ms | 563.2761 Ops/s | 631.7274 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cpu-4096-32] | 10.3897ms | 10.0686ms | 99.3182 Ops/s | 98.7183 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-32-2] | 0.4581ms | 0.4053ms | 2.4671 KOps/s | 2.6136 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cuda-32-8] | 1.6093ms | 1.5239ms | 656.2255 Ops/s | 702.7124 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-32-32] | 6.2104ms | 6.0100ms | 166.3900 Ops/s | 167.1627 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-4096-2] | 0.4802ms | 0.4103ms | 2.4372 KOps/s | 2.4624 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cuda-4096-8] | 1.6208ms | 1.5486ms | 645.7559 Ops/s | 661.9346 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-4096-32] | 6.1768ms | 6.0924ms | 164.1388 Ops/s | 176.5299 Ops/s | |
| test_collector_preallocated_write[copy_at-cpu-32-2] | 0.5342ms | 0.1721ms | 5.8094 KOps/s | 5.8606 KOps/s | |
| test_collector_preallocated_write[copy_at-cpu-32-8] | 0.7645ms | 0.6617ms | 1.5113 KOps/s | 1.5145 KOps/s | |
| test_collector_preallocated_write[copy_at-cpu-32-32] | 2.8956ms | 2.6501ms | 377.3387 Ops/s | 382.1152 Ops/s | |
| test_collector_preallocated_write[copy_at-cpu-4096-2] | 0.3938ms | 0.3191ms | 3.1340 KOps/s | 3.1062 KOps/s | |
| test_collector_preallocated_write[copy_at-cpu-4096-8] | 3.3328ms | 1.4911ms | 670.6286 Ops/s | 696.8967 Ops/s | |
| test_collector_preallocated_write[copy_at-cpu-4096-32] | 9.8252ms | 9.5044ms | 105.2145 Ops/s | 106.0217 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-32-2] | 0.3858ms | 0.3235ms | 3.0916 KOps/s | 3.1432 KOps/s | |
| test_collector_preallocated_write[copy_at-cuda-32-8] | 1.3523ms | 1.2038ms | 830.6723 Ops/s | 846.9596 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-32-32] | 4.8008ms | 4.7039ms | 212.5907 Ops/s | 217.4805 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-4096-2] | 0.4214ms | 0.3243ms | 3.0835 KOps/s | 3.1041 KOps/s | |
| test_collector_preallocated_write[copy_at-cuda-4096-8] | 1.3056ms | 1.2124ms | 824.7964 Ops/s | 844.8397 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-4096-32] | 4.8562ms | 4.7418ms | 210.8900 Ops/s | 215.4434 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-32-2] | 0.1572ms | 0.1201ms | 8.3251 KOps/s | 8.6028 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-32-8] | 0.5395ms | 0.4704ms | 2.1259 KOps/s | 2.1962 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-32-32] | 8.7114ms | 1.8726ms | 534.0045 Ops/s | 532.8724 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-4096-2] | 0.4923ms | 0.2657ms | 3.7635 KOps/s | 3.9873 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-4096-8] | 1.4435ms | 1.2564ms | 795.9478 Ops/s | 842.3246 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-4096-32] | 8.7719ms | 8.5457ms | 117.0179 Ops/s | 118.2538 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-32-2] | 0.3344ms | 0.2766ms | 3.6157 KOps/s | 3.7325 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-32-8] | 1.1739ms | 1.0288ms | 971.9648 Ops/s | 947.2044 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-32-32] | 4.3590ms | 4.2247ms | 236.7027 Ops/s | 241.6649 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-4096-2] | 0.3412ms | 0.2900ms | 3.4487 KOps/s | 3.6870 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-4096-8] | 1.1340ms | 1.0694ms | 935.1305 Ops/s | 1.0063 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-4096-32] | 4.2845ms | 4.0418ms | 247.4127 Ops/s | 256.3983 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-128-128] | 16.7871ms | 16.5214ms | 60.5277 Ops/s | 60.3823 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-128-256] | 33.6114ms | 33.3241ms | 30.0083 Ops/s | 29.9323 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-4096-128] | 88.6430ms | 86.1412ms | 11.6089 Ops/s | 11.9313 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-4096-256] | 0.2023s | 0.2012s | 4.9693 Ops/s | 5.0254 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-128-128] | 13.9464ms | 13.7967ms | 72.4811 Ops/s | 71.9428 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-128-256] | 27.2286ms | 27.0565ms | 36.9597 Ops/s | 36.8434 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-4096-128] | 14.2347ms | 14.0451ms | 71.1993 Ops/s | 70.9982 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-4096-256] | 27.5592ms | 27.3107ms | 36.6157 Ops/s | 36.6115 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-128-128] | 53.0371ms | 51.5837ms | 19.3860 Ops/s | 20.0101 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-128-256] | 0.1051s | 0.1034s | 9.6678 Ops/s | 9.8776 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-4096-128] | 0.1460s | 0.1452s | 6.8871 Ops/s | 6.9862 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-4096-256] | 0.3176s | 0.3165s | 3.1591 Ops/s | 3.1905 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-128-128] | 78.8109ms | 78.1176ms | 12.8012 Ops/s | 14.0604 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-128-256] | 0.1575s | 0.1568s | 6.3781 Ops/s | 7.0133 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-4096-128] | 78.8672ms | 78.1249ms | 12.8000 Ops/s | 13.7769 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-4096-256] | 0.1593s | 0.1575s | 6.3496 Ops/s | 6.5528 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-128-128] | 30.4677ms | 29.8196ms | 33.5350 Ops/s | 33.4154 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-128-256] | 61.2938ms | 60.3750ms | 16.5631 Ops/s | 16.4882 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-4096-128] | 0.1187s | 0.1181s | 8.4708 Ops/s | 8.4145 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-4096-256] | 0.2640s | 0.2630s | 3.8025 Ops/s | 3.8292 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-128-128] | 43.3572ms | 43.1837ms | 23.1569 Ops/s | 23.6196 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-128-256] | 86.5723ms | 86.3120ms | 11.5859 Ops/s | 11.8343 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-4096-128] | 43.6030ms | 43.4604ms | 23.0094 Ops/s | 23.4798 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-4096-256] | 86.9349ms | 86.7611ms | 11.5259 Ops/s | 11.7329 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-128-128] | 20.5557ms | 20.2379ms | 49.4122 Ops/s | 50.5050 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-128-256] | 41.5643ms | 41.3912ms | 24.1597 Ops/s | 24.6385 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-4096-128] | 0.1093s | 0.1085s | 9.2149 Ops/s | 9.3146 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-4096-256] | 0.2444s | 0.2425s | 4.1232 Ops/s | 4.1977 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-128-128] | 37.0740ms | 36.6226ms | 27.3056 Ops/s | 26.8721 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-128-256] | 73.8151ms | 73.4351ms | 13.6175 Ops/s | 13.4152 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-4096-128] | 37.1633ms | 36.8316ms | 27.1506 Ops/s | 27.1927 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-4096-256] | 75.0386ms | 74.4889ms | 13.4248 Ops/s | 14.1622 Ops/s | |
| test_plain_set_nested | 41.3710μs | 15.2249μs | 65.6818 KOps/s | 65.7033 KOps/s | |
| test_plain_set_stack_nested | 55.1620μs | 14.8234μs | 67.4608 KOps/s | 67.5914 KOps/s | |
| test_plain_set_nested_inplace | 56.0610μs | 16.6220μs | 60.1612 KOps/s | 60.4740 KOps/s | |
| test_plain_set_stack_nested_inplace | 46.7910μs | 16.1482μs | 61.9265 KOps/s | 62.0259 KOps/s | |
| test_items | 36.8310μs | 6.0946μs | 164.0808 KOps/s | 164.6516 KOps/s | |
| test_items_nested | 0.5434ms | 0.4538ms | 2.2034 KOps/s | 2.1837 KOps/s | |
| test_items_nested_locked | 0.6712ms | 0.4663ms | 2.1448 KOps/s | 2.1554 KOps/s | |
| test_items_nested_leaf | 0.1397ms | 98.0492μs | 10.1990 KOps/s | 10.1960 KOps/s | |
| test_items_stack_nested | 0.5457ms | 0.4586ms | 2.1803 KOps/s | 2.1628 KOps/s | |
| test_items_stack_nested_leaf | 0.1433ms | 97.8976μs | 10.2148 KOps/s | 10.1237 KOps/s | |
| test_items_stack_nested_locked | 0.5486ms | 0.4639ms | 2.1558 KOps/s | 2.1869 KOps/s | |
| test_keys | 38.8810μs | 4.1770μs | 239.4064 KOps/s | 239.0679 KOps/s | |
| test_keys_nested | 0.1653ms | 0.1304ms | 7.6714 KOps/s | 7.7771 KOps/s | |
| test_keys_nested_locked | 0.7423ms | 0.1396ms | 7.1624 KOps/s | 7.2681 KOps/s | |
| test_keys_nested_leaf | 0.1727ms | 0.1211ms | 8.2582 KOps/s | 8.3258 KOps/s | |
| test_keys_stack_nested | 0.1798ms | 0.1295ms | 7.7194 KOps/s | 7.7559 KOps/s | |
| test_keys_stack_nested_leaf | 0.1872ms | 0.1191ms | 8.3937 KOps/s | 8.3765 KOps/s | |
| test_keys_stack_nested_locked | 0.1897ms | 0.1371ms | 7.2966 KOps/s | 7.3293 KOps/s | |
| test_values | 3.3770μs | 0.9978μs | 1.0022 MOps/s | 984.1186 KOps/s | |
| test_values_nested | 90.9820μs | 52.7087μs | 18.9722 KOps/s | 19.0628 KOps/s | |
| test_values_nested_locked | 98.5620μs | 56.2977μs | 17.7627 KOps/s | 17.9270 KOps/s | |
| test_values_nested_leaf | 94.8530μs | 61.0821μs | 16.3714 KOps/s | 16.5793 KOps/s | |
| test_values_stack_nested | 93.5230μs | 52.6534μs | 18.9921 KOps/s | 18.9627 KOps/s | |
| test_values_stack_nested_leaf | 90.9220μs | 60.5437μs | 16.5170 KOps/s | 16.6839 KOps/s | |
| test_values_stack_nested_locked | 0.1158ms | 55.9548μs | 17.8716 KOps/s | 17.9821 KOps/s | |
| test_membership | 6.0318μs | 0.8347μs | 1.1980 MOps/s | 1.1816 MOps/s | |
| test_membership_nested | 29.8010μs | 2.9415μs | 339.9631 KOps/s | 336.8266 KOps/s | |
| test_membership_nested_leaf | 17.8405μs | 2.8421μs | 351.8503 KOps/s | 351.8103 KOps/s | |
| test_membership_stacked_nested | 22.3500μs | 2.8501μs | 350.8590 KOps/s | 348.7582 KOps/s | |
| test_membership_stacked_nested_leaf | 27.6510μs | 2.8465μs | 351.3061 KOps/s | 344.8331 KOps/s | |
| test_membership_nested_last | 37.6410μs | 4.4555μs | 224.4437 KOps/s | 223.5547 KOps/s | |
| test_membership_nested_leaf_last | 35.5710μs | 4.4395μs | 225.2514 KOps/s | 224.5894 KOps/s | |
| test_membership_stacked_nested_last | 40.8710μs | 4.2946μs | 232.8503 KOps/s | 234.5662 KOps/s | |
| test_membership_stacked_nested_leaf_last | 54.7810μs | 4.2910μs | 233.0442 KOps/s | 233.6515 KOps/s | |
| test_nested_getleaf | 57.1220μs | 21.4672μs | 46.5827 KOps/s | 46.6860 KOps/s | |
| test_nested_get | 47.5010μs | 20.3151μs | 49.2245 KOps/s | 49.6801 KOps/s | |
| test_stacked_getleaf | 50.7510μs | 20.9201μs | 47.8009 KOps/s | 48.0269 KOps/s | |
| test_stacked_get | 52.1410μs | 19.9718μs | 50.0706 KOps/s | 50.1128 KOps/s | |
| test_nested_getitemleaf | 50.9610μs | 22.0723μs | 45.3056 KOps/s | 47.0446 KOps/s | |
| test_nested_getitem | 81.8720μs | 20.7960μs | 48.0861 KOps/s | 47.6013 KOps/s | |
| test_stacked_getitemleaf | 48.7910μs | 21.5356μs | 46.4347 KOps/s | 46.2730 KOps/s | |
| test_stacked_getitem | 51.4610μs | 20.7077μs | 48.2912 KOps/s | 48.8330 KOps/s | |
| test_lock_nested | 5.2906ms | 0.5073ms | 1.9711 KOps/s | 1.9875 KOps/s | |
| test_lock_stack_nested | 0.5943ms | 0.5081ms | 1.9679 KOps/s | 1.9757 KOps/s | |
| test_unlock_nested | 0.4779ms | 0.4008ms | 2.4948 KOps/s | 2.5221 KOps/s | |
| test_unlock_stack_nested | 0.4341ms | 0.4011ms | 2.4932 KOps/s | 2.5019 KOps/s | |
| test_flatten_speed | 0.1689ms | 0.1235ms | 8.1002 KOps/s | 8.0998 KOps/s | |
| test_unflatten_speed | 0.6109ms | 0.5669ms | 1.7639 KOps/s | 1.7691 KOps/s | |
| test_common_ops | 0.8316ms | 0.6925ms | 1.4440 KOps/s | 1.4280 KOps/s | |
| test_creation | 0.1825ms | 3.1771μs | 314.7495 KOps/s | 311.6876 KOps/s | |
| test_creation_empty | 35.8510μs | 7.0430μs | 141.9858 KOps/s | 141.8837 KOps/s | |
| test_creation_nested_1 | 42.7310μs | 11.4106μs | 87.6378 KOps/s | 86.4283 KOps/s | |
| test_creation_nested_2 | 46.1110μs | 13.3607μs | 74.8462 KOps/s | 73.8438 KOps/s | |
| test_creation_many_keys[10] | 50.3720μs | 20.9170μs | 47.8081 KOps/s | 46.8445 KOps/s | |
| test_creation_many_keys[50] | 0.1323ms | 90.1969μs | 11.0869 KOps/s | 10.9887 KOps/s | |
| test_creation_many_keys[100] | 0.2147ms | 0.1764ms | 5.6686 KOps/s | 5.5916 KOps/s | |
| test_creation_nested_many_keys[10] | 77.4020μs | 44.7410μs | 22.3508 KOps/s | 21.9873 KOps/s | |
| test_creation_nested_many_keys[50] | 0.2451ms | 0.1834ms | 5.4534 KOps/s | 5.3951 KOps/s | |
| test_clone | 48.5010μs | 12.8131μs | 78.0452 KOps/s | 78.5292 KOps/s | |
| test_getitem[int] | 1.4527ms | 15.4189μs | 64.8555 KOps/s | 65.4212 KOps/s | |
| test_getitem[slice_int] | 0.1449ms | 25.0710μs | 39.8867 KOps/s | 40.5266 KOps/s | |
| test_getitem[range] | 0.1809ms | 65.4487μs | 15.2791 KOps/s | 16.1806 KOps/s | |
| test_getitem[tuple] | 0.1481ms | 24.1204μs | 41.4586 KOps/s | 42.0278 KOps/s | |
| test_getitem[list] | 0.1879ms | 59.8113μs | 16.7193 KOps/s | 17.4987 KOps/s | |
| test_setitem_dim[int] | 62.1020μs | 26.5344μs | 37.6869 KOps/s | 39.7117 KOps/s | |
| test_setitem_dim[slice_int] | 64.4010μs | 43.2971μs | 23.0962 KOps/s | 24.7140 KOps/s | |
| test_setitem_dim[range] | 0.1361ms | 97.5071μs | 10.2557 KOps/s | 10.8036 KOps/s | |
| test_setitem_dim[tuple] | 75.8520μs | 38.7289μs | 25.8205 KOps/s | 26.3704 KOps/s | |
| test_setitem | 74.3010μs | 16.9437μs | 59.0191 KOps/s | 58.7846 KOps/s | |
| test_set | 50.6910μs | 16.3470μs | 61.1734 KOps/s | 61.7965 KOps/s | |
| test_set_shared | 0.6128ms | 0.2108ms | 4.7443 KOps/s | 4.9143 KOps/s | |
| test_update | 0.3537ms | 21.0509μs | 47.5039 KOps/s | 47.3076 KOps/s | |
| test_update_nested | 71.8320μs | 33.5267μs | 29.8270 KOps/s | 30.3899 KOps/s | |
| test_update__nested | 0.5703ms | 32.7215μs | 30.5610 KOps/s | 31.1682 KOps/s | |
| test_set_nested | 56.8220μs | 17.9748μs | 55.6333 KOps/s | 55.4832 KOps/s | |
| test_set_nested_new | 72.7920μs | 22.4698μs | 44.5041 KOps/s | 43.6032 KOps/s | |
| test_select | 75.4520μs | 39.3943μs | 25.3844 KOps/s | 25.2153 KOps/s | |
| test_select_nested | 0.1138ms | 74.9510μs | 13.3420 KOps/s | 13.3601 KOps/s | |
| test_exclude_nested | 0.1334ms | 91.1932μs | 10.9657 KOps/s | 10.8962 KOps/s | |
| test_empty[True] | 0.4343ms | 0.3997ms | 2.5017 KOps/s | 2.5221 KOps/s | |
| test_empty[False] | 9.3553μs | 1.3997μs | 714.4222 KOps/s | 718.5213 KOps/s | |
| test_to | 0.1158ms | 70.9473μs | 14.0950 KOps/s | 14.4090 KOps/s | |
| test_to_nonblocking | 0.1119ms | 70.0832μs | 14.2688 KOps/s | 14.6452 KOps/s | |
| test_unbind_speed | 6.6624ms | 0.3366ms | 2.9706 KOps/s | 2.9891 KOps/s | |
| test_unbind_speed_stack0 | 0.4241ms | 0.3308ms | 3.0228 KOps/s | 3.0268 KOps/s | |
| test_unbind_speed_stack1 | 0.1159s | 0.8489ms | 1.1780 KOps/s | 1.1604 KOps/s | |
| test_split | 0.1155s | 1.4559ms | 686.8612 Ops/s | 637.9971 Ops/s | |
| test_chunk | 1.3028ms | 1.2319ms | 811.7330 Ops/s | 812.0746 Ops/s | |
| test_to_cpu_blocking | 19.9829ms | 19.7759ms | 50.5666 Ops/s | 51.0453 Ops/s | |
| test_to_cpu_global_sync | 0.1269s | 12.9830ms | 77.0238 Ops/s | 87.6433 Ops/s | |
| test_to_cpu_event_sync | 13.1062ms | 12.6586ms | 78.9975 Ops/s | 80.6448 Ops/s | |
| test_to_cpu_default | 12.9107ms | 12.6123ms | 79.2879 Ops/s | 71.7485 Ops/s | |
| test_consolidate[False-None] | 4.6619ms | 4.1976ms | 238.2294 Ops/s | 240.2628 Ops/s | |
| test_consolidate[default-None] | 3.3289ms | 2.3386ms | 427.5972 Ops/s | 439.8135 Ops/s | |
| test_consolidate[reduce-overhead-None] | 3.2761ms | 2.2191ms | 450.6374 Ops/s | 447.6834 Ops/s | |
| test_consolidate_njt[False-None] | 5.2752ms | 5.1232ms | 195.1919 Ops/s | 193.4847 Ops/s | |
| test_to[False-False-None] | 2.6652ms | 2.2172ms | 451.0104 Ops/s | 458.4778 Ops/s | |
| test_to[True-False-None] | 2.2901ms | 1.9845ms | 503.9082 Ops/s | 517.3860 Ops/s | |
| test_to[within-False-None] | 6.5265ms | 6.3657ms | 157.0916 Ops/s | 160.3395 Ops/s | |
| test_to[True-default-None] | 10.6425ms | 10.3343ms | 96.7656 Ops/s | 96.6569 Ops/s | |
| test_to_njt[False-False-None] | 7.2475ms | 6.9782ms | 143.3036 Ops/s | 143.2220 Ops/s | |
| test_to_njt[True-False-None] | 4.1049ms | 3.8936ms | 256.8348 Ops/s | 256.4706 Ops/s | |
| test_to_njt[within-False-None] | 9.3387ms | 9.0855ms | 110.0657 Ops/s | 110.8962 Ops/s | |
| test_creation[device0] | 0.4497ms | 0.1162ms | 8.6088 KOps/s | 8.5702 KOps/s | |
| test_creation_from_tensor | 0.3976ms | 0.1126ms | 8.8844 KOps/s | 8.8745 KOps/s | |
| test_add_one[memmap_tensor0] | 0.3364ms | 6.1773μs | 161.8818 KOps/s | 164.8474 KOps/s | |
| test_contiguous[memmap_tensor0] | 29.4110μs | 0.6749μs | 1.4818 MOps/s | 2.0909 MOps/s | |
| test_stack[memmap_tensor0] | 85.8920μs | 4.2113μs | 237.4573 KOps/s | 245.6633 KOps/s | |
| test_memmaptd_index | 1.2826ms | 0.2762ms | 3.6203 KOps/s | 3.7039 KOps/s | |
| test_memmaptd_index_astensor | 0.5270ms | 0.3771ms | 2.6520 KOps/s | 2.6794 KOps/s | |
| test_memmaptd_index_op | 1.0260ms | 0.6179ms | 1.6183 KOps/s | 1.6281 KOps/s | |
| test_serialize_model | 0.1373s | 0.1357s | 7.3696 Ops/s | 7.3881 Ops/s | |
| test_serialize_model_pickle | 1.3697s | 1.2152s | 0.8229 Ops/s | 0.8255 Ops/s | |
| test_serialize_weights | 0.1366s | 0.1344s | 7.4416 Ops/s | 7.4517 Ops/s | |
| test_serialize_weights_returnearly | 0.4020s | 87.3038ms | 11.4543 Ops/s | 10.3831 Ops/s | |
| test_serialize_weights_pickle | 1.3493s | 1.2323s | 0.8115 Ops/s | 0.8230 Ops/s | |
| test_reshape_pytree | 0.2049ms | 32.2574μs | 31.0007 KOps/s | 31.2795 KOps/s | |
| test_reshape_td | 85.7020μs | 45.9596μs | 21.7582 KOps/s | 22.3354 KOps/s | |
| test_view_pytree | 0.2058ms | 31.5915μs | 31.6541 KOps/s | 31.6607 KOps/s | |
| test_view_td | 95.3220μs | 54.9452μs | 18.1999 KOps/s | 18.8871 KOps/s | |
| test_unbind_pytree | 0.2444ms | 36.5600μs | 27.3523 KOps/s | 28.0099 KOps/s | |
| test_unbind_td | 0.1813ms | 49.9520μs | 20.0192 KOps/s | 20.1461 KOps/s | |
| test_split_pytree | 0.2039ms | 42.0333μs | 23.7906 KOps/s | 24.6121 KOps/s | |
| test_split_td | 0.1904ms | 71.0548μs | 14.0737 KOps/s | 14.0301 KOps/s | |
| test_add_pytree | 0.1919ms | 39.9669μs | 25.0207 KOps/s | 24.9978 KOps/s | |
| test_add_td | 93.6930μs | 53.4931μs | 18.6940 KOps/s | 18.8623 KOps/s | |
| test_compile_add_one_nested[tensordict-compile] | 0.3946ms | 0.2738ms | 3.6519 KOps/s | 3.6831 KOps/s | |
| test_compile_add_one_nested[tensordict-eager] | 0.3501ms | 0.2044ms | 4.8916 KOps/s | 4.9982 KOps/s | |
| test_compile_add_one_nested[pytree-compile] | 0.3836ms | 0.1555ms | 6.4318 KOps/s | 6.2775 KOps/s | |
| test_compile_add_one_nested[pytree-eager] | 0.4988ms | 0.1790ms | 5.5868 KOps/s | 5.5780 KOps/s | |
| test_compile_copy_nested[tensordict-compile] | 76.2910μs | 23.1524μs | 43.1921 KOps/s | 47.2674 KOps/s | |
| test_compile_copy_nested[tensordict-eager] | 93.8120μs | 53.2887μs | 18.7657 KOps/s | 18.2771 KOps/s | |
| test_compile_copy_nested[pytree-compile] | 0.1455ms | 19.0835μs | 52.4013 KOps/s | 51.0998 KOps/s | |
| test_compile_copy_nested[pytree-eager] | 0.3945ms | 66.7373μs | 14.9841 KOps/s | 14.9076 KOps/s | |
| test_compile_add_one_flat[tensordict-compile] | 0.5339ms | 0.3065ms | 3.2629 KOps/s | 3.1216 KOps/s | |
| test_compile_add_one_flat[tensordict-eager] | 0.3725ms | 0.2922ms | 3.4222 KOps/s | 3.4502 KOps/s | |
| test_compile_add_one_flat[tensorclass-compile] | 0.3183ms | 0.2114ms | 4.7303 KOps/s | 4.6058 KOps/s | |
| test_compile_add_one_flat[tensorclass-eager] | 0.1403ms | 77.9614μs | 12.8269 KOps/s | 13.2474 KOps/s | |
| test_compile_add_one_flat[pytree-compile] | 0.3820ms | 0.2420ms | 4.1319 KOps/s | 4.0359 KOps/s | |
| test_compile_add_one_flat[pytree-eager] | 0.8063ms | 0.5419ms | 1.8453 KOps/s | 1.8720 KOps/s | |
| test_compile_add_self_flat[tensordict-eager] | 0.5186ms | 0.3452ms | 2.8971 KOps/s | 2.9443 KOps/s | |
| test_compile_add_self_flat[tensordict-compile] | 0.3521ms | 0.3065ms | 3.2622 KOps/s | 3.0950 KOps/s | |
| test_compile_add_self_flat[tensorclass-eager] | 0.1339ms | 93.8116μs | 10.6597 KOps/s | 10.7280 KOps/s | |
| test_compile_add_self_flat[tensorclass-compile] | 0.3660ms | 0.2087ms | 4.7924 KOps/s | 4.5399 KOps/s | |
| test_compile_add_self_flat[pytree-eager] | 0.7037ms | 0.4494ms | 2.2254 KOps/s | 2.2522 KOps/s | |
| test_compile_add_self_flat[pytree-compile] | 0.5200ms | 0.2422ms | 4.1280 KOps/s | 4.0599 KOps/s | |
| test_compile_copy_flat[tensordict-compile] | 72.0120μs | 27.4658μs | 36.4090 KOps/s | 36.3711 KOps/s | |
| test_compile_copy_flat[tensordict-eager] | 87.8920μs | 41.3248μs | 24.1985 KOps/s | 24.8698 KOps/s | |
| test_compile_copy_flat[pytree-compile] | 0.1821ms | 25.6443μs | 38.9950 KOps/s | 38.0103 KOps/s | |
| test_compile_copy_flat[pytree-eager] | 0.3333ms | 51.1842μs | 19.5373 KOps/s | 19.4252 KOps/s | |
| test_compile_assign_and_add[tensordict-compile] | 2.0877ms | 0.2525ms | 3.9600 KOps/s | 3.7361 KOps/s | |
| test_compile_assign_and_add[tensordict-eager] | 3.5067ms | 3.3433ms | 299.1073 Ops/s | 300.1401 Ops/s | |
| test_compile_assign_and_add[pytree-compile] | 1.9478ms | 0.1940ms | 5.1548 KOps/s | 5.0138 KOps/s | |
| test_compile_assign_and_add[pytree-eager] | 2.9659ms | 2.7800ms | 359.7130 Ops/s | 359.4684 Ops/s | |
| test_compile_indexing[tensor-tensordict-compile] | 0.2967ms | 0.1540ms | 6.4945 KOps/s | 6.2505 KOps/s | |
| test_compile_indexing[tensor-tensordict-eager] | 0.3808ms | 74.4312μs | 13.4352 KOps/s | 13.0377 KOps/s | |
| test_compile_indexing[tensor-tensorclass-compile] | 0.3179ms | 0.1346ms | 7.4277 KOps/s | 7.2554 KOps/s | |
| test_compile_indexing[tensor-tensorclass-eager] | 0.3152ms | 44.7597μs | 22.3415 KOps/s | 21.8600 KOps/s | |
| test_compile_indexing[tensor-pytree-compile] | 0.1781ms | 0.1349ms | 7.4103 KOps/s | 7.0771 KOps/s | |
| test_compile_indexing[tensor-pytree-eager] | 0.3045ms | 45.0185μs | 22.2131 KOps/s | 21.6407 KOps/s | |
| test_compile_indexing[slice-tensordict-compile] | 0.2041ms | 88.6893μs | 11.2753 KOps/s | 10.9765 KOps/s | |
| test_compile_indexing[slice-tensordict-eager] | 0.2209ms | 29.2099μs | 34.2349 KOps/s | 36.3213 KOps/s | |
| test_compile_indexing[slice-tensorclass-compile] | 0.2210ms | 71.0590μs | 14.0728 KOps/s | 13.8714 KOps/s | |
| test_compile_indexing[slice-tensorclass-eager] | 0.2502ms | 22.4282μs | 44.5867 KOps/s | 45.9115 KOps/s | |
| test_compile_indexing[slice-pytree-compile] | 0.1280ms | 71.9103μs | 13.9062 KOps/s | 13.3916 KOps/s | |
| test_compile_indexing[slice-pytree-eager] | 0.2419ms | 22.3766μs | 44.6895 KOps/s | 45.6088 KOps/s | |
| test_compile_indexing[int-tensordict-compile] | 0.8593ms | 88.4355μs | 11.3077 KOps/s | 10.6420 KOps/s | |
| test_compile_indexing[int-tensordict-eager] | 0.2603ms | 27.4600μs | 36.4166 KOps/s | 35.9513 KOps/s | |
| test_compile_indexing[int-tensorclass-compile] | 0.1168ms | 72.8104μs | 13.7343 KOps/s | 13.1739 KOps/s | |
| test_compile_indexing[int-tensorclass-eager] | 0.2522ms | 22.0720μs | 45.3062 KOps/s | 45.6913 KOps/s | |
| test_compile_indexing[int-pytree-compile] | 0.1154ms | 72.1795μs | 13.8543 KOps/s | 13.1775 KOps/s | |
| test_compile_indexing[int-pytree-eager] | 0.2697ms | 22.1207μs | 45.2066 KOps/s | 44.7607 KOps/s | |
| test_compile_replace[single-eager] | 90.9330μs | 48.8270μs | 20.4805 KOps/s | 20.8672 KOps/s | |
| test_compile_replace[single-compile] | 0.2660ms | 0.1450ms | 6.8976 KOps/s | 6.5280 KOps/s | |
| test_compile_replace[multi-eager] | 0.7490ms | 0.5999ms | 1.6670 KOps/s | 1.7362 KOps/s | |
| test_compile_replace[multi-compile] | 0.3220ms | 0.1577ms | 6.3407 KOps/s | 6.1810 KOps/s | |
| test_compile_tc_getattr_20[eager] | 0.2338ms | 0.1814ms | 5.5122 KOps/s | 5.8890 KOps/s | |
| test_compile_tc_getattr_20[compile] | 0.4236ms | 0.1796ms | 5.5685 KOps/s | 5.5312 KOps/s | |
| test_compile_clone_shallow[20-eager] | 54.7810μs | 18.8928μs | 52.9302 KOps/s | 52.0592 KOps/s | |
| test_compile_clone_shallow[20-compile] | 71.8410μs | 23.6675μs | 42.2520 KOps/s | 42.0825 KOps/s | |
| test_compile_clone_shallow[40-eager] | 70.1820μs | 33.6502μs | 29.7175 KOps/s | 30.0677 KOps/s | |
| test_compile_clone_shallow[40-compile] | 75.3620μs | 25.5724μs | 39.1047 KOps/s | 37.3854 KOps/s | |
| test_compile_clone_shallow[80-eager] | 0.1235ms | 61.2068μs | 16.3381 KOps/s | 16.3966 KOps/s | |
| test_compile_clone_shallow[80-compile] | 82.5420μs | 28.4753μs | 35.1182 KOps/s | 33.8531 KOps/s | |
| test_compile_update_inplace[eager] | 0.1250ms | 63.1014μs | 15.8475 KOps/s | 16.0817 KOps/s | |
| test_compile_update_inplace[compile] | 0.3037ms | 0.1192ms | 8.3926 KOps/s | 8.0098 KOps/s | |
| test_mod_add[eager] | 0.2875ms | 0.2271ms | 4.4024 KOps/s | 4.4428 KOps/s | |
| test_mod_add[compile] | 0.2280ms | 0.1192ms | 8.3871 KOps/s | 8.2059 KOps/s | |
| test_mod_add[compile-overhead] | 0.3809ms | 0.1957ms | 5.1087 KOps/s | 5.0942 KOps/s | |
| test_mod_wrap[eager] | 0.5581ms | 0.4703ms | 2.1263 KOps/s | 2.1426 KOps/s | |
| test_mod_wrap[compile] | 0.4332ms | 0.3450ms | 2.8987 KOps/s | 2.9012 KOps/s | |
| test_mod_wrap[compile-overhead] | 7.0965ms | 3.9747ms | 251.5923 Ops/s | 253.4088 Ops/s | |
| test_mod_wrap_and_backward[eager] | 1.8096ms | 1.6897ms | 591.8329 Ops/s | 599.8547 Ops/s | |
| test_mod_wrap_and_backward[compile] | 1.6408ms | 1.4169ms | 705.7850 Ops/s | 752.9695 Ops/s | |
| test_mod_wrap_and_backward[compile-overhead] | 1.5498ms | 0.9580ms | 1.0438 KOps/s | 1.0539 KOps/s | |
| test_seq_add[eager] | 0.5976ms | 0.5165ms | 1.9362 KOps/s | 1.9608 KOps/s | |
| test_seq_add[compile] | 0.2865ms | 0.1349ms | 7.4149 KOps/s | 7.4699 KOps/s | |
| test_seq_add[compile-overhead] | 0.2666ms | 0.2123ms | 4.7105 KOps/s | 4.7151 KOps/s | |
| test_seq_wrap[eager] | 5.3098ms | 1.4241ms | 702.1911 Ops/s | 709.0818 Ops/s | |
| test_seq_wrap[compile] | 0.4411ms | 0.3613ms | 2.7675 KOps/s | 2.7226 KOps/s | |
| test_seq_wrap[compile-overhead] | 0.4835ms | 0.3312ms | 3.0192 KOps/s | 3.0188 KOps/s | |
| test_func_call_runtime[False-eager] | 0.9326ms | 0.8564ms | 1.1677 KOps/s | 1.2536 KOps/s | |
| test_func_call_runtime[False-compile] | 0.8920ms | 0.7726ms | 1.2944 KOps/s | 1.3128 KOps/s | |
| test_func_call_runtime[False-compile-overhead] | 0.6758ms | 0.5101ms | 1.9603 KOps/s | 1.9523 KOps/s | |
| test_func_call_runtime[True-eager] | 1.1309ms | 1.0604ms | 943.0524 Ops/s | 942.4550 Ops/s | |
| test_func_call_runtime[True-compile] | 0.9373ms | 0.7865ms | 1.2714 KOps/s | 1.2961 KOps/s | |
| test_func_call_runtime[True-compile-overhead] | 0.6932ms | 0.5216ms | 1.9173 KOps/s | 1.8850 KOps/s | |
| test_func_call_cm_runtime[False-eager] | 0.9257ms | 0.8043ms | 1.2433 KOps/s | 1.2130 KOps/s | |
| test_func_call_cm_runtime[False-compile] | 0.8989ms | 0.7606ms | 1.3147 KOps/s | 1.3411 KOps/s | |
| test_func_call_cm_runtime[False-compile-overhead] | 0.5782ms | 0.4883ms | 2.0479 KOps/s | 2.0317 KOps/s | |
| test_func_call_cm_runtime[True-eager] | 1.3243ms | 1.2149ms | 823.1134 Ops/s | 832.9774 Ops/s | |
| test_func_call_cm_runtime[True-compile] | 0.9692ms | 0.8650ms | 1.1561 KOps/s | 1.1742 KOps/s | |
| test_func_call_cm_runtime[True-compile-overhead] | 1.1706ms | 0.8553ms | 1.1691 KOps/s | 1.1444 KOps/s | |
| test_vmap_func_call_cm_runtime[eager] | 3.1605ms | 2.6582ms | 376.1974 Ops/s | 376.9395 Ops/s | |
| test_vmap_func_call_cm_runtime[compile] | 4.1280ms | 3.6608ms | 273.1615 Ops/s | 271.2154 Ops/s | |
| test_vmap_func_call_cm_runtime[compile-overhead] | 4.1606ms | 3.6707ms | 272.4251 Ops/s | 272.6644 Ops/s | |
| test_distributed | 1.9348ms | 0.1470ms | 6.8012 KOps/s | 6.0601 KOps/s | |
| test_tdmodule | 0.7461ms | 0.1942ms | 5.1480 KOps/s | 5.1030 KOps/s | |
| test_tdmodule_dispatch | 0.4108ms | 0.3764ms | 2.6571 KOps/s | 2.6669 KOps/s | |
| test_tdseq | 52.3310μs | 26.3263μs | 37.9848 KOps/s | 37.5629 KOps/s | |
| test_tdseq_dispatch | 0.2590ms | 0.2197ms | 4.5526 KOps/s | 4.5568 KOps/s | |
| test_instantiation_functorch | 2.1101ms | 2.0386ms | 490.5273 Ops/s | 490.1534 Ops/s | |
| test_exec_functorch | 0.2535ms | 0.1744ms | 5.7329 KOps/s | 5.6979 KOps/s | |
| test_exec_functional_call | 0.4578ms | 0.1540ms | 6.4953 KOps/s | 6.4901 KOps/s | |
| test_exec_td_decorator | 0.5079ms | 0.2420ms | 4.1316 KOps/s | 4.1691 KOps/s | |
| test_vmap_mlp_speed_decorator[True-True] | 1.3260ms | 1.1173ms | 895.0231 Ops/s | 898.8919 Ops/s | |
| test_vmap_mlp_speed_decorator[True-False] | 1.3199ms | 1.1100ms | 900.9243 Ops/s | 898.6960 Ops/s | |
| test_vmap_mlp_speed_decorator[False-True] | 1.0086ms | 0.8132ms | 1.2297 KOps/s | 1.2258 KOps/s | |
| test_vmap_mlp_speed_decorator[False-False] | 1.0294ms | 0.8125ms | 1.2307 KOps/s | 1.2298 KOps/s | |
| test_vmap_transformer_speed_decorator[True-True] | 27.2112ms | 24.9324ms | 40.1085 Ops/s | 40.4848 Ops/s | |
| test_vmap_transformer_speed_decorator[True-False] | 24.9330ms | 24.7783ms | 40.3579 Ops/s | 40.4927 Ops/s | |
| test_vmap_transformer_speed_decorator[False-True] | 24.6498ms | 24.4141ms | 40.9599 Ops/s | 41.1531 Ops/s | |
| test_vmap_transformer_speed_decorator[False-False] | 25.0219ms | 24.3636ms | 41.0449 Ops/s | 41.2770 Ops/s | |
| test_to_module_speed[True] | 1.7706ms | 1.6642ms | 600.8916 Ops/s | 605.3439 Ops/s | |
| test_to_module_speed[False] | 1.7747ms | 1.6238ms | 615.8355 Ops/s | 615.2479 Ops/s | |
| test_to_module_plain_tensor_speed[None] | 2.5657ms | 1.7508ms | 571.1619 Ops/s | 568.1837 Ops/s | |
| test_to_module_plain_tensor_speed[False] | 2.1765ms | 1.5733ms | 635.6266 Ops/s | 626.3348 Ops/s | |
| test_to_module_plain_tensor_speed[True] | 3.4822ms | 3.3943ms | 294.6103 Ops/s | 290.5915 Ops/s | |
| test_tc_init | 80.5720μs | 44.1269μs | 22.6619 KOps/s | 21.6057 KOps/s | |
| test_tc_init_tensor_only | 71.9310μs | 9.0041μs | 111.0607 KOps/s | 104.4375 KOps/s | |
| test_tc_init_nested | 0.1252ms | 86.7178μs | 11.5317 KOps/s | 10.8465 KOps/s | |
| test_tc_init_many_fields | 39.3110μs | 17.2017μs | 58.1339 KOps/s | 58.0814 KOps/s | |
| test_tc_first_layer_tensor | 28.5010μs | 1.8099μs | 552.5078 KOps/s | 554.4823 KOps/s | |
| test_tc_first_layer_tensor_only | 2.4051μs | 0.4017μs | 2.4893 MOps/s | 2.5021 MOps/s | |
| test_tc_first_layer_tensor_set | 31.5110μs | 4.2005μs | 238.0679 KOps/s | 235.9533 KOps/s | |
| test_tc_first_layer_tensor_only_set | 27.8310μs | 3.4795μs | 287.3979 KOps/s | 287.3134 KOps/s | |
| test_tc_first_layer_nontensor | 35.5500μs | 6.1598μs | 162.3437 KOps/s | 164.2543 KOps/s | |
| test_tc_second_layer_tensor | 22.4100μs | 4.4025μs | 227.1429 KOps/s | 231.4453 KOps/s | |
| test_tc_second_layer_nontensor | 37.0710μs | 8.6239μs | 115.9566 KOps/s | 116.1356 KOps/s | |
| test_unbind | 0.2872s | 14.1088ms | 70.8776 Ops/s | 66.6483 Ops/s | |
| test_full_like | 4.7203ms | 4.3805ms | 228.2844 Ops/s | 228.6133 Ops/s | |
| test_zeros_like | 4.5183ms | 4.3768ms | 228.4788 Ops/s | 231.2128 Ops/s | |
| test_ones_like | 4.5863ms | 4.3846ms | 228.0715 Ops/s | 233.1033 Ops/s | |
| test_clone | 6.9174ms | 6.4839ms | 154.2275 Ops/s | 155.2921 Ops/s | |
| test_squeeze | 73.5510μs | 14.2812μs | 70.0222 KOps/s | 70.3293 KOps/s | |
| test_unsqueeze | 0.2888ms | 0.1133ms | 8.8291 KOps/s | 9.0362 KOps/s | |
| test_split | 0.2575ms | 0.1892ms | 5.2858 KOps/s | 5.2760 KOps/s | |
| test_permute | 0.2517ms | 0.2003ms | 4.9937 KOps/s | 4.9981 KOps/s | |
| test_stack | 43.2467ms | 42.6565ms | 23.4431 Ops/s | 19.5532 Ops/s | |
| test_cat | 43.4185ms | 42.6286ms | 23.4584 Ops/s | 19.6738 Ops/s | |
| test_sequential_tensordict | 0.6434ms | 0.5634ms | 1.7750 KOps/s | 1.7669 KOps/s | |
| test_sequential_graph_module | 0.1631ms | 0.1107ms | 9.0345 KOps/s | 8.7784 KOps/s | |
| test_nested_tensordict | 0.9404ms | 0.8064ms | 1.2400 KOps/s | 1.2300 KOps/s | |
| test_nested_graph_module | 0.1781ms | 0.1221ms | 8.1915 KOps/s | 8.2750 KOps/s |
Contributor
|
| Name | Max | Mean | Ops | Ops on Repo HEAD
|
Change |
|---|---|---|---|---|---|
| test_collector_preallocated_write[stack_out-cpu-32-2] | 0.2639ms | 0.1741ms | 5.7449 KOps/s | 5.9044 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-32-8] | 0.3904ms | 0.3024ms | 3.3064 KOps/s | 3.3106 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-32-32] | 0.9310ms | 0.7795ms | 1.2828 KOps/s | 1.2503 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-4096-2] | 0.4733ms | 0.3437ms | 2.9099 KOps/s | 2.9011 KOps/s | |
| test_collector_preallocated_write[stack_out-cpu-4096-8] | 1.3614ms | 1.1552ms | 865.6520 Ops/s | 906.2318 Ops/s | |
| test_collector_preallocated_write[stack_out-cpu-4096-32] | 7.7431ms | 7.4005ms | 135.1253 Ops/s | 133.4416 Ops/s | |
| test_collector_preallocated_write[stack_out-cuda-32-2] | 0.4007ms | 0.2556ms | 3.9120 KOps/s | 3.9130 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-32-8] | 0.5232ms | 0.3806ms | 2.6277 KOps/s | 2.6246 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-32-32] | 0.9830ms | 0.8358ms | 1.1964 KOps/s | 1.1904 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-4096-2] | 0.3189ms | 0.2552ms | 3.9189 KOps/s | 3.8986 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-4096-8] | 0.5140ms | 0.3824ms | 2.6152 KOps/s | 2.6227 KOps/s | |
| test_collector_preallocated_write[stack_out-cuda-4096-32] | 1.2785ms | 0.8968ms | 1.1151 KOps/s | 1.1161 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-32-2] | 0.5106ms | 0.2162ms | 4.6263 KOps/s | 4.6266 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-32-8] | 0.9011ms | 0.8364ms | 1.1956 KOps/s | 1.1952 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-32-32] | 3.4268ms | 3.3596ms | 297.6516 Ops/s | 301.4977 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cpu-4096-2] | 0.6705ms | 0.3710ms | 2.6953 KOps/s | 2.7397 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cpu-4096-8] | 1.8877ms | 1.7453ms | 572.9542 Ops/s | 605.6653 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cpu-4096-32] | 10.6284ms | 10.3048ms | 97.0426 Ops/s | 97.2604 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-32-2] | 0.4208ms | 0.3956ms | 2.5281 KOps/s | 2.5182 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cuda-32-8] | 1.6455ms | 1.5570ms | 642.2586 Ops/s | 672.6176 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-32-32] | 6.1988ms | 6.1114ms | 163.6294 Ops/s | 170.4344 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-4096-2] | 0.5426ms | 0.4119ms | 2.4275 KOps/s | 2.4321 KOps/s | |
| test_collector_preallocated_write[set_at_loop-cuda-4096-8] | 1.6469ms | 1.5606ms | 640.7863 Ops/s | 664.1946 Ops/s | |
| test_collector_preallocated_write[set_at_loop-cuda-4096-32] | 6.2361ms | 6.1198ms | 163.4029 Ops/s | 168.1995 Ops/s | |
| test_collector_preallocated_write[copy_at-cpu-32-2] | 0.5288ms | 0.1714ms | 5.8352 KOps/s | 5.7587 KOps/s | |
| test_collector_preallocated_write[copy_at-cpu-32-8] | 0.7522ms | 0.6685ms | 1.4960 KOps/s | 1.4932 KOps/s | |
| test_collector_preallocated_write[copy_at-cpu-32-32] | 2.8046ms | 2.6549ms | 376.6644 Ops/s | 376.7866 Ops/s | |
| test_collector_preallocated_write[copy_at-cpu-4096-2] | 0.4525ms | 0.3301ms | 3.0294 KOps/s | 3.1080 KOps/s | |
| test_collector_preallocated_write[copy_at-cpu-4096-8] | 1.7185ms | 1.5513ms | 644.6045 Ops/s | 678.4158 Ops/s | |
| test_collector_preallocated_write[copy_at-cpu-4096-32] | 9.8192ms | 9.6067ms | 104.0936 Ops/s | 103.9597 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-32-2] | 0.4088ms | 0.3311ms | 3.0203 KOps/s | 3.0468 KOps/s | |
| test_collector_preallocated_write[copy_at-cuda-32-8] | 1.3715ms | 1.2274ms | 814.7574 Ops/s | 818.5973 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-32-32] | 4.9405ms | 4.8515ms | 206.1231 Ops/s | 209.4382 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-4096-2] | 0.3873ms | 0.3330ms | 3.0032 KOps/s | 3.0456 KOps/s | |
| test_collector_preallocated_write[copy_at-cuda-4096-8] | 1.3902ms | 1.2400ms | 806.4236 Ops/s | 815.3394 Ops/s | |
| test_collector_preallocated_write[copy_at-cuda-4096-32] | 4.9719ms | 4.8410ms | 206.5699 Ops/s | 207.3289 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-32-2] | 0.1595ms | 0.1238ms | 8.0789 KOps/s | 8.1338 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-32-8] | 0.5284ms | 0.4850ms | 2.0620 KOps/s | 2.0776 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-32-32] | 1.9812ms | 1.9174ms | 521.5422 Ops/s | 525.2101 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-4096-2] | 0.3414ms | 0.2656ms | 3.7651 KOps/s | 3.7960 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-4096-8] | 1.4984ms | 1.2753ms | 784.1535 Ops/s | 821.9047 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cpu-4096-32] | 8.7906ms | 8.6427ms | 115.7040 Ops/s | 115.0668 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-32-2] | 0.4044ms | 0.2873ms | 3.4809 KOps/s | 3.5563 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-32-8] | 1.2046ms | 1.0532ms | 949.4510 Ops/s | 952.6479 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-32-32] | 4.4625ms | 4.1745ms | 239.5495 Ops/s | 244.0350 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-4096-2] | 0.3771ms | 0.2837ms | 3.5249 KOps/s | 3.5508 KOps/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-4096-8] | 1.1348ms | 1.0531ms | 949.6142 Ops/s | 955.3261 Ops/s | |
| test_collector_preallocated_write[manual_leaf_copy-cuda-4096-32] | 4.4169ms | 4.2676ms | 234.3256 Ops/s | 244.0180 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-128-128] | 16.5440ms | 16.3824ms | 61.0412 Ops/s | 60.4104 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-128-256] | 33.2859ms | 33.1136ms | 30.1991 Ops/s | 30.2367 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-4096-128] | 84.7511ms | 83.9658ms | 11.9096 Ops/s | 11.5569 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cpu-4096-256] | 0.2008s | 0.1995s | 5.0136 Ops/s | 4.9654 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-128-128] | 14.0687ms | 13.9667ms | 71.5989 Ops/s | 71.9441 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-128-256] | 27.2888ms | 27.1705ms | 36.8046 Ops/s | 36.8966 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-4096-128] | 14.1601ms | 14.0696ms | 71.0753 Ops/s | 71.0924 Ops/s | |
| test_wide_nested_preallocated_write[stack_out-cuda-4096-256] | 27.6707ms | 27.5215ms | 36.3352 Ops/s | 36.4244 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-128-128] | 53.1461ms | 52.8505ms | 18.9213 Ops/s | 19.5659 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-128-256] | 0.1122s | 0.1098s | 9.1089 Ops/s | 9.6365 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-4096-128] | 0.1541s | 0.1512s | 6.6152 Ops/s | 6.8256 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cpu-4096-256] | 0.3237s | 0.3212s | 3.1134 Ops/s | 3.1307 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-128-128] | 77.1050ms | 76.5201ms | 13.0685 Ops/s | 12.9611 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-128-256] | 0.1529s | 0.1523s | 6.5673 Ops/s | 6.6032 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-4096-128] | 76.9865ms | 76.5204ms | 13.0684 Ops/s | 13.0018 Ops/s | |
| test_wide_nested_preallocated_write[set_at_loop-cuda-4096-256] | 0.1544s | 0.1534s | 6.5199 Ops/s | 6.4890 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-128-128] | 30.4316ms | 30.2945ms | 33.0093 Ops/s | 33.4303 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-128-256] | 61.4341ms | 61.2206ms | 16.3344 Ops/s | 16.3751 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-4096-128] | 0.1213s | 0.1205s | 8.2992 Ops/s | 8.2749 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cpu-4096-256] | 0.2697s | 0.2683s | 3.7266 Ops/s | 3.7481 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-128-128] | 44.2837ms | 44.1226ms | 22.6641 Ops/s | 22.7233 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-128-256] | 88.5251ms | 88.3699ms | 11.3161 Ops/s | 11.4201 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-4096-128] | 44.5322ms | 44.3123ms | 22.5671 Ops/s | 22.7818 Ops/s | |
| test_wide_nested_preallocated_write[copy_at-cuda-4096-256] | 89.0061ms | 88.6765ms | 11.2770 Ops/s | 11.3530 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-128-128] | 21.0380ms | 20.6142ms | 48.5101 Ops/s | 48.5184 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-128-256] | 45.0278ms | 42.4955ms | 23.5319 Ops/s | 23.5455 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-4096-128] | 0.1178s | 0.1146s | 8.7228 Ops/s | 9.0944 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cpu-4096-256] | 0.2610s | 0.2596s | 3.8525 Ops/s | 4.1003 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-128-128] | 39.6994ms | 38.6880ms | 25.8478 Ops/s | 26.7376 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-128-256] | 79.1492ms | 78.0674ms | 12.8094 Ops/s | 13.3033 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-4096-128] | 39.6783ms | 39.4724ms | 25.3342 Ops/s | 26.7675 Ops/s | |
| test_wide_nested_preallocated_write[manual_leaf_copy-cuda-4096-256] | 75.5999ms | 75.3669ms | 13.2684 Ops/s | 13.2062 Ops/s | |
| test_plain_set_nested | 73.4510μs | 15.1544μs | 65.9872 KOps/s | 66.7946 KOps/s | |
| test_plain_set_stack_nested | 58.1610μs | 14.8483μs | 67.3479 KOps/s | 67.7438 KOps/s | |
| test_plain_set_nested_inplace | 59.5810μs | 16.4714μs | 60.7112 KOps/s | 60.3027 KOps/s | |
| test_plain_set_stack_nested_inplace | 0.1105ms | 16.0243μs | 62.4054 KOps/s | 62.1809 KOps/s | |
| test_items | 45.2510μs | 6.0207μs | 166.0938 KOps/s | 165.2191 KOps/s | |
| test_items_nested | 0.5248ms | 0.4668ms | 2.1424 KOps/s | 2.1725 KOps/s | |
| test_items_nested_locked | 0.5829ms | 0.4596ms | 2.1759 KOps/s | 2.1754 KOps/s | |
| test_items_nested_leaf | 0.1473ms | 97.2742μs | 10.2802 KOps/s | 10.1244 KOps/s | |
| test_items_stack_nested | 0.5066ms | 0.4589ms | 2.1790 KOps/s | 2.2273 KOps/s | |
| test_items_stack_nested_leaf | 0.1375ms | 96.8207μs | 10.3284 KOps/s | 10.3263 KOps/s | |
| test_items_stack_nested_locked | 0.5423ms | 0.4588ms | 2.1795 KOps/s | 2.1641 KOps/s | |
| test_keys | 50.2910μs | 4.1539μs | 240.7376 KOps/s | 239.4409 KOps/s | |
| test_keys_nested | 0.1762ms | 0.1293ms | 7.7314 KOps/s | 7.8079 KOps/s | |
| test_keys_nested_locked | 0.7739ms | 0.1375ms | 7.2709 KOps/s | 7.2481 KOps/s | |
| test_keys_nested_leaf | 0.2076ms | 0.1186ms | 8.4348 KOps/s | 8.4146 KOps/s | |
| test_keys_stack_nested | 0.2261ms | 0.1290ms | 7.7533 KOps/s | 7.8307 KOps/s | |
| test_keys_stack_nested_leaf | 0.1719ms | 0.1186ms | 8.4312 KOps/s | 8.4679 KOps/s | |
| test_keys_stack_nested_locked | 0.1876ms | 0.1364ms | 7.3301 KOps/s | 7.3605 KOps/s | |
| test_values | 8.6022μs | 1.0094μs | 990.7316 KOps/s | 988.7637 KOps/s | |
| test_values_nested | 0.1006ms | 52.6497μs | 18.9934 KOps/s | 19.0154 KOps/s | |
| test_values_nested_locked | 0.1152ms | 55.0083μs | 18.1791 KOps/s | 17.8400 KOps/s | |
| test_values_nested_leaf | 0.1146ms | 60.3723μs | 16.5639 KOps/s | 16.6693 KOps/s | |
| test_values_stack_nested | 0.1172ms | 52.4908μs | 19.0510 KOps/s | 19.0603 KOps/s | |
| test_values_stack_nested_leaf | 93.5810μs | 60.1049μs | 16.6376 KOps/s | 16.7647 KOps/s | |
| test_values_stack_nested_locked | 90.9420μs | 55.7569μs | 17.9350 KOps/s | 17.7639 KOps/s | |
| test_membership | 7.5718μs | 0.8257μs | 1.2110 MOps/s | 1.1877 MOps/s | |
| test_membership_nested | 29.0110μs | 2.9124μs | 343.3564 KOps/s | 342.4344 KOps/s | |
| test_membership_nested_leaf | 24.4700μs | 2.8991μs | 344.9378 KOps/s | 341.3739 KOps/s | |
| test_membership_stacked_nested | 35.1900μs | 2.8271μs | 353.7147 KOps/s | 353.4161 KOps/s | |
| test_membership_stacked_nested_leaf | 48.5610μs | 2.7269μs | 366.7232 KOps/s | 352.5146 KOps/s | |
| test_membership_nested_last | 41.2810μs | 4.3678μs | 228.9478 KOps/s | 223.4418 KOps/s | |
| test_membership_nested_leaf_last | 52.7310μs | 4.2567μs | 234.9235 KOps/s | 226.0202 KOps/s | |
| test_membership_stacked_nested_last | 34.3110μs | 4.2351μs | 236.1202 KOps/s | 233.0112 KOps/s | |
| test_membership_stacked_nested_leaf_last | 33.5510μs | 4.2239μs | 236.7499 KOps/s | 235.2923 KOps/s | |
| test_nested_getleaf | 52.7610μs | 21.2081μs | 47.1518 KOps/s | 46.6798 KOps/s | |
| test_nested_get | 86.0320μs | 19.7049μs | 50.7488 KOps/s | 49.7435 KOps/s | |
| test_stacked_getleaf | 55.6210μs | 20.9771μs | 47.6710 KOps/s | 47.6421 KOps/s | |
| test_stacked_get | 52.9410μs | 20.1496μs | 49.6287 KOps/s | 50.0053 KOps/s | |
| test_nested_getitemleaf | 72.5510μs | 21.5233μs | 46.4613 KOps/s | 45.3855 KOps/s | |
| test_nested_getitem | 52.3910μs | 20.7057μs | 48.2960 KOps/s | 47.7790 KOps/s | |
| test_stacked_getitemleaf | 72.8720μs | 21.1568μs | 47.2661 KOps/s | 46.1420 KOps/s | |
| test_stacked_getitem | 60.5610μs | 20.4574μs | 48.8820 KOps/s | 48.8418 KOps/s | |
| test_lock_nested | 5.3175ms | 0.5084ms | 1.9670 KOps/s | 1.9575 KOps/s | |
| test_lock_stack_nested | 0.5549ms | 0.5110ms | 1.9569 KOps/s | 1.9629 KOps/s | |
| test_unlock_nested | 0.4684ms | 0.3994ms | 2.5038 KOps/s | 2.4991 KOps/s | |
| test_unlock_stack_nested | 0.4411ms | 0.4044ms | 2.4731 KOps/s | 2.4727 KOps/s | |
| test_flatten_speed | 0.1656ms | 0.1214ms | 8.2362 KOps/s | 8.1160 KOps/s | |
| test_unflatten_speed | 0.6127ms | 0.5615ms | 1.7809 KOps/s | 1.7695 KOps/s | |
| test_common_ops | 0.9159ms | 0.7051ms | 1.4182 KOps/s | 1.3554 KOps/s | |
| test_creation | 57.8910μs | 3.1141μs | 321.1172 KOps/s | 314.6337 KOps/s | |
| test_creation_empty | 39.4100μs | 6.9866μs | 143.1302 KOps/s | 141.3078 KOps/s | |
| test_creation_nested_1 | 42.9200μs | 11.5362μs | 86.6838 KOps/s | 86.9916 KOps/s | |
| test_creation_nested_2 | 75.9920μs | 12.9602μs | 77.1596 KOps/s | 73.6346 KOps/s | |
| test_creation_many_keys[10] | 69.9820μs | 20.5366μs | 48.6936 KOps/s | 47.5576 KOps/s | |
| test_creation_many_keys[50] | 0.1684ms | 87.5267μs | 11.4251 KOps/s | 10.9769 KOps/s | |
| test_creation_many_keys[100] | 0.2247ms | 0.1731ms | 5.7758 KOps/s | 5.6200 KOps/s | |
| test_creation_nested_many_keys[10] | 82.2020μs | 44.3120μs | 22.5672 KOps/s | 21.9499 KOps/s | |
| test_creation_nested_many_keys[50] | 0.2415ms | 0.1813ms | 5.5146 KOps/s | 5.4008 KOps/s | |
| test_clone | 58.5610μs | 13.6773μs | 73.1139 KOps/s | 74.4184 KOps/s | |
| test_getitem[int] | 1.5474ms | 15.4389μs | 64.7715 KOps/s | 65.0721 KOps/s | |
| test_getitem[slice_int] | 0.1545ms | 24.8676μs | 40.2130 KOps/s | 38.2669 KOps/s | |
| test_getitem[range] | 0.1802ms | 61.7774μs | 16.1872 KOps/s | 15.4483 KOps/s | |
| test_getitem[tuple] | 0.1530ms | 24.3879μs | 41.0040 KOps/s | 41.3818 KOps/s | |
| test_getitem[list] | 0.1848ms | 57.8931μs | 17.2732 KOps/s | 17.5090 KOps/s | |
| test_setitem_dim[int] | 54.3010μs | 26.0135μs | 38.4415 KOps/s | 37.8563 KOps/s | |
| test_setitem_dim[slice_int] | 78.4020μs | 43.8313μs | 22.8147 KOps/s | 24.1702 KOps/s | |
| test_setitem_dim[range] | 0.1425ms | 97.9015μs | 10.2144 KOps/s | 10.6338 KOps/s | |
| test_setitem_dim[tuple] | 81.3720μs | 40.3550μs | 24.7801 KOps/s | 24.9441 KOps/s | |
| test_setitem | 72.8520μs | 17.6817μs | 56.5556 KOps/s | 56.5062 KOps/s | |
| test_set | 93.4110μs | 16.9692μs | 58.9302 KOps/s | 58.9376 KOps/s | |
| test_set_shared | 0.7146ms | 0.2123ms | 4.7104 KOps/s | 4.8647 KOps/s | |
| test_update | 0.4636ms | 23.0064μs | 43.4662 KOps/s | 46.8461 KOps/s | |
| test_update_nested | 0.1176ms | 34.3303μs | 29.1287 KOps/s | 30.2287 KOps/s | |
| test_update__nested | 0.4496ms | 33.1921μs | 30.1277 KOps/s | 29.6172 KOps/s | |
| test_set_nested | 62.7420μs | 18.6682μs | 53.5671 KOps/s | 53.6493 KOps/s | |
| test_set_nested_new | 81.3110μs | 23.3809μs | 42.7699 KOps/s | 42.7615 KOps/s | |
| test_select | 86.0510μs | 42.0501μs | 23.7812 KOps/s | 24.8512 KOps/s | |
| test_select_nested | 0.1184ms | 74.8070μs | 13.3677 KOps/s | 13.5120 KOps/s | |
| test_exclude_nested | 0.1368ms | 91.5104μs | 10.9277 KOps/s | 11.0564 KOps/s | |
| test_empty[True] | 0.4352ms | 0.3999ms | 2.5004 KOps/s | 2.5442 KOps/s | |
| test_empty[False] | 8.1953μs | 1.3898μs | 719.5323 KOps/s | 712.7978 KOps/s | |
| test_to | 0.1211ms | 72.3897μs | 13.8141 KOps/s | 14.3462 KOps/s | |
| test_to_nonblocking | 0.1161ms | 74.2703μs | 13.4643 KOps/s | 14.2562 KOps/s | |
| test_unbind_speed | 0.3850ms | 0.3406ms | 2.9361 KOps/s | 2.9194 KOps/s | |
| test_unbind_speed_stack0 | 0.4318ms | 0.3341ms | 2.9935 KOps/s | 2.9623 KOps/s | |
| test_unbind_speed_stack1 | 0.1166s | 0.8619ms | 1.1602 KOps/s | 1.1611 KOps/s | |
| test_split | 0.1170s | 1.4665ms | 681.9163 Ops/s | 635.4065 Ops/s | |
| test_chunk | 1.2862ms | 1.2461ms | 802.4873 Ops/s | 811.0481 Ops/s | |
| test_to_cpu_blocking | 20.2755ms | 20.1608ms | 49.6012 Ops/s | 49.4060 Ops/s | |
| test_to_cpu_global_sync | 0.1294s | 13.4157ms | 74.5393 Ops/s | 83.1542 Ops/s | |
| test_to_cpu_event_sync | 13.4449ms | 13.0475ms | 76.6428 Ops/s | 76.9063 Ops/s | |
| test_to_cpu_default | 13.4389ms | 13.0751ms | 76.4812 Ops/s | 68.2907 Ops/s | |
| test_consolidate[False-None] | 4.6345ms | 4.2207ms | 236.9250 Ops/s | 234.8009 Ops/s | |
| test_consolidate[default-None] | 3.3607ms | 2.3575ms | 424.1864 Ops/s | 412.5823 Ops/s | |
| test_consolidate[reduce-overhead-None] | 3.2736ms | 2.2526ms | 443.9291 Ops/s | 427.6948 Ops/s | |
| test_consolidate_njt[False-None] | 5.2812ms | 5.1477ms | 194.2625 Ops/s | 190.9668 Ops/s | |
| test_to[False-False-None] | 2.3782ms | 2.2567ms | 443.1280 Ops/s | 440.1885 Ops/s | |
| test_to[True-False-None] | 2.3052ms | 1.9829ms | 504.3218 Ops/s | 497.8049 Ops/s | |
| test_to[within-False-None] | 6.4948ms | 6.3154ms | 158.3428 Ops/s | 154.3160 Ops/s | |
| test_to[True-default-None] | 11.0641ms | 10.4096ms | 96.0656 Ops/s | 93.0249 Ops/s | |
| test_to_njt[False-False-None] | 7.3545ms | 7.0730ms | 141.3836 Ops/s | 139.6031 Ops/s | |
| test_to_njt[True-False-None] | 4.2534ms | 3.9931ms | 250.4350 Ops/s | 242.0813 Ops/s | |
| test_to_njt[within-False-None] | 9.2058ms | 9.0910ms | 109.9984 Ops/s | 107.2372 Ops/s | |
| test_creation[device0] | 0.3932ms | 0.1147ms | 8.7186 KOps/s | 8.4838 KOps/s | |
| test_creation_from_tensor | 0.4638ms | 0.1127ms | 8.8722 KOps/s | 8.6389 KOps/s | |
| test_add_one[memmap_tensor0] | 0.2244ms | 6.6012μs | 151.4865 KOps/s | 155.8702 KOps/s | |
| test_contiguous[memmap_tensor0] | 20.8100μs | 0.6738μs | 1.4842 MOps/s | 2.0867 MOps/s | |
| test_stack[memmap_tensor0] | 88.6610μs | 4.3373μs | 230.5599 KOps/s | 230.8586 KOps/s | |
| test_memmaptd_index | 1.2992ms | 0.2843ms | 3.5170 KOps/s | 3.6003 KOps/s | |
| test_memmaptd_index_astensor | 0.5360ms | 0.3849ms | 2.5978 KOps/s | 2.6023 KOps/s | |
| test_memmaptd_index_op | 1.0404ms | 0.6305ms | 1.5862 KOps/s | 1.5604 KOps/s | |
| test_serialize_model | 0.1404s | 0.1365s | 7.3250 Ops/s | 3.2366 Ops/s | |
| test_serialize_model_pickle | 1.3717s | 1.2146s | 0.8233 Ops/s | 0.8245 Ops/s | |
| test_serialize_weights | 0.1372s | 0.1338s | 7.4751 Ops/s | 7.4708 Ops/s | |
| test_serialize_weights_returnearly | 0.5022s | 91.4265ms | 10.9377 Ops/s | 15.4650 Ops/s | |
| test_serialize_weights_pickle | 1.3656s | 1.2130s | 0.8244 Ops/s | 0.8227 Ops/s | |
| test_reshape_pytree | 0.2070ms | 32.9152μs | 30.3811 KOps/s | 30.8067 KOps/s | |
| test_reshape_td | 93.6510μs | 46.5475μs | 21.4834 KOps/s | 21.9372 KOps/s | |
| test_view_pytree | 0.2252ms | 32.1724μs | 31.0826 KOps/s | 31.1489 KOps/s | |
| test_view_td | 91.1820μs | 54.7658μs | 18.2596 KOps/s | 17.1195 KOps/s | |
| test_unbind_pytree | 0.2390ms | 35.8635μs | 27.8835 KOps/s | 25.9408 KOps/s | |
| test_unbind_td | 0.1509ms | 50.2361μs | 19.9060 KOps/s | 18.7302 KOps/s | |
| test_split_pytree | 0.2467ms | 41.8339μs | 23.9041 KOps/s | 22.9539 KOps/s | |
| test_split_td | 0.1260ms | 70.9710μs | 14.0903 KOps/s | 13.1915 KOps/s | |
| test_add_pytree | 0.2336ms | 42.6574μs | 23.4426 KOps/s | 15.5511 KOps/s | |
| test_add_td | 0.1101ms | 55.0336μs | 18.1707 KOps/s | 17.1469 KOps/s | |
| test_compile_add_one_nested[tensordict-compile] | 0.3769ms | 0.2720ms | 3.6763 KOps/s | 3.6811 KOps/s | |
| test_compile_add_one_nested[tensordict-eager] | 0.2856ms | 0.2062ms | 4.8499 KOps/s | 4.9651 KOps/s | |
| test_compile_add_one_nested[pytree-compile] | 0.4258ms | 0.1593ms | 6.2789 KOps/s | 6.3248 KOps/s | |
| test_compile_add_one_nested[pytree-eager] | 0.5111ms | 0.1826ms | 5.4755 KOps/s | 5.4369 KOps/s | |
| test_compile_copy_nested[tensordict-compile] | 80.7210μs | 23.9672μs | 41.7236 KOps/s | 45.1669 KOps/s | |
| test_compile_copy_nested[tensordict-eager] | 0.1012ms | 53.9128μs | 18.5485 KOps/s | 18.2352 KOps/s | |
| test_compile_copy_nested[pytree-compile] | 0.1649ms | 19.7976μs | 50.5111 KOps/s | 49.4736 KOps/s | |
| test_compile_copy_nested[pytree-eager] | 0.3819ms | 66.6567μs | 15.0022 KOps/s | 14.9505 KOps/s | |
| test_compile_add_one_flat[tensordict-compile] | 0.4150ms | 0.3064ms | 3.2639 KOps/s | 3.0523 KOps/s | |
| test_compile_add_one_flat[tensordict-eager] | 0.3867ms | 0.2934ms | 3.4081 KOps/s | 3.4640 KOps/s | |
| test_compile_add_one_flat[tensorclass-compile] | 0.2911ms | 0.2141ms | 4.6700 KOps/s | 4.5487 KOps/s | |
| test_compile_add_one_flat[tensorclass-eager] | 0.1371ms | 80.0214μs | 12.4967 KOps/s | 13.0757 KOps/s | |
| test_compile_add_one_flat[pytree-compile] | 0.5093ms | 0.2432ms | 4.1117 KOps/s | 4.0377 KOps/s | |
| test_compile_add_one_flat[pytree-eager] | 0.8589ms | 0.5839ms | 1.7126 KOps/s | 1.8307 KOps/s | |
| test_compile_add_self_flat[tensordict-eager] | 0.4078ms | 0.3452ms | 2.8968 KOps/s | 2.9415 KOps/s | |
| test_compile_add_self_flat[tensordict-compile] | 0.4042ms | 0.3074ms | 3.2536 KOps/s | 2.9909 KOps/s | |
| test_compile_add_self_flat[tensorclass-eager] | 0.1640ms | 92.9923μs | 10.7536 KOps/s | 10.3594 KOps/s | |
| test_compile_add_self_flat[tensorclass-compile] | 0.3612ms | 0.2190ms | 4.5654 KOps/s | 4.5142 KOps/s | |
| test_compile_add_self_flat[pytree-eager] | 0.7639ms | 0.4531ms | 2.2070 KOps/s | 2.1844 KOps/s | |
| test_compile_add_self_flat[pytree-compile] | 0.5508ms | 0.2432ms | 4.1113 KOps/s | 4.0200 KOps/s | |
| test_compile_copy_flat[tensordict-compile] | 87.5110μs | 26.8405μs | 37.2571 KOps/s | 36.0884 KOps/s | |
| test_compile_copy_flat[tensordict-eager] | 84.1010μs | 40.7635μs | 24.5318 KOps/s | 24.3707 KOps/s | |
| test_compile_copy_flat[pytree-compile] | 0.1443ms | 26.7666μs | 37.3600 KOps/s | 36.4362 KOps/s | |
| test_compile_copy_flat[pytree-eager] | 0.3454ms | 51.3953μs | 19.4570 KOps/s | 19.5030 KOps/s | |
| test_compile_assign_and_add[tensordict-compile] | 2.1390ms | 0.2636ms | 3.7931 KOps/s | 3.5556 KOps/s | |
| test_compile_assign_and_add[tensordict-eager] | 3.6481ms | 3.5079ms | 285.0740 Ops/s | 293.9581 Ops/s | |
| test_compile_assign_and_add[pytree-compile] | 1.9813ms | 0.1951ms | 5.1256 KOps/s | 5.0160 KOps/s | |
| test_compile_assign_and_add[pytree-eager] | 3.1814ms | 2.8898ms | 346.0493 Ops/s | 348.5684 Ops/s | |
| test_compile_indexing[tensor-tensordict-compile] | 0.2994ms | 0.1594ms | 6.2718 KOps/s | 6.2455 KOps/s | |
| test_compile_indexing[tensor-tensordict-eager] | 0.3761ms | 78.8530μs | 12.6818 KOps/s | 12.9786 KOps/s | |
| test_compile_indexing[tensor-tensorclass-compile] | 0.2841ms | 0.1386ms | 7.2129 KOps/s | 7.4091 KOps/s | |
| test_compile_indexing[tensor-tensorclass-eager] | 0.3484ms | 48.3816μs | 20.6690 KOps/s | 21.3433 KOps/s | |
| test_compile_indexing[tensor-pytree-compile] | 0.2785ms | 0.1414ms | 7.0742 KOps/s | 7.3041 KOps/s | |
| test_compile_indexing[tensor-pytree-eager] | 0.2864ms | 46.2360μs | 21.6281 KOps/s | 21.2083 KOps/s | |
| test_compile_indexing[slice-tensordict-compile] | 0.1936ms | 89.1435μs | 11.2179 KOps/s | 10.9896 KOps/s | |
| test_compile_indexing[slice-tensordict-eager] | 0.2127ms | 28.0957μs | 35.5926 KOps/s | 35.3799 KOps/s | |
| test_compile_indexing[slice-tensorclass-compile] | 0.2213ms | 72.8315μs | 13.7303 KOps/s | 13.7460 KOps/s | |
| test_compile_indexing[slice-tensorclass-eager] | 0.2441ms | 22.8361μs | 43.7903 KOps/s | 44.8407 KOps/s | |
| test_compile_indexing[slice-pytree-compile] | 0.1801ms | 72.7061μs | 13.7540 KOps/s | 13.5140 KOps/s | |
| test_compile_indexing[slice-pytree-eager] | 0.2635ms | 22.5435μs | 44.3586 KOps/s | 44.9190 KOps/s | |
| test_compile_indexing[int-tensordict-compile] | 0.1525ms | 91.0477μs | 10.9833 KOps/s | 10.7488 KOps/s | |
| test_compile_indexing[int-tensordict-eager] | 0.2284ms | 28.0731μs | 35.6213 KOps/s | 35.8524 KOps/s | |
| test_compile_indexing[int-tensorclass-compile] | 0.1113ms | 74.4516μs | 13.4315 KOps/s | 13.4817 KOps/s | |
| test_compile_indexing[int-tensorclass-eager] | 0.2507ms | 22.5363μs | 44.3728 KOps/s | 44.3817 KOps/s | |
| test_compile_indexing[int-pytree-compile] | 0.1215ms | 73.6149μs | 13.5842 KOps/s | 13.4428 KOps/s | |
| test_compile_indexing[int-pytree-eager] | 0.2657ms | 23.1502μs | 43.1961 KOps/s | 44.3095 KOps/s | |
| test_compile_replace[single-eager] | 87.7810μs | 50.7612μs | 19.7001 KOps/s | 20.5921 KOps/s | |
| test_compile_replace[single-compile] | 0.2530ms | 0.1470ms | 6.8033 KOps/s | 6.6876 KOps/s | |
| test_compile_replace[multi-eager] | 0.6605ms | 0.5774ms | 1.7320 KOps/s | 1.6952 KOps/s | |
| test_compile_replace[multi-compile] | 0.2958ms | 0.1582ms | 6.3225 KOps/s | 6.2561 KOps/s | |
| test_compile_tc_getattr_20[eager] | 0.2618ms | 0.1785ms | 5.6021 KOps/s | 5.4256 KOps/s | |
| test_compile_tc_getattr_20[compile] | 0.3451ms | 0.1801ms | 5.5512 KOps/s | 5.5558 KOps/s | |
| test_compile_clone_shallow[20-eager] | 57.2810μs | 19.1773μs | 52.1450 KOps/s | 52.8825 KOps/s | |
| test_compile_clone_shallow[20-compile] | 0.1543ms | 22.9247μs | 43.6211 KOps/s | 42.5454 KOps/s | |
| test_compile_clone_shallow[40-eager] | 83.4710μs | 33.3217μs | 30.0105 KOps/s | 30.1002 KOps/s | |
| test_compile_clone_shallow[40-compile] | 93.9910μs | 25.6800μs | 38.9408 KOps/s | 38.3526 KOps/s | |
| test_compile_clone_shallow[80-eager] | 0.1061ms | 61.4785μs | 16.2658 KOps/s | 16.2074 KOps/s | |
| test_compile_clone_shallow[80-compile] | 82.8710μs | 29.5524μs | 33.8382 KOps/s | 32.6556 KOps/s | |
| test_compile_update_inplace[eager] | 98.6520μs | 62.5662μs | 15.9831 KOps/s | 15.9917 KOps/s | |
| test_compile_update_inplace[compile] | 0.4652ms | 0.1209ms | 8.2700 KOps/s | 8.0037 KOps/s | |
| test_mod_add[eager] | 0.2895ms | 0.2267ms | 4.4108 KOps/s | 4.4156 KOps/s | |
| test_mod_add[compile] | 0.2626ms | 0.1185ms | 8.4367 KOps/s | 8.1376 KOps/s | |
| test_mod_add[compile-overhead] | 0.2864ms | 0.2017ms | 4.9576 KOps/s | 5.0047 KOps/s | |
| test_mod_wrap[eager] | 0.5666ms | 0.4777ms | 2.0932 KOps/s | 2.0646 KOps/s | |
| test_mod_wrap[compile] | 0.4465ms | 0.3554ms | 2.8140 KOps/s | 2.8604 KOps/s | |
| test_mod_wrap[compile-overhead] | 7.2303ms | 4.0263ms | 248.3650 Ops/s | 252.0983 Ops/s | |
| test_mod_wrap_and_backward[eager] | 1.9105ms | 1.7751ms | 563.3531 Ops/s | 595.0653 Ops/s | |
| test_mod_wrap_and_backward[compile] | 1.9238ms | 1.4413ms | 693.7942 Ops/s | 741.5641 Ops/s | |
| test_mod_wrap_and_backward[compile-overhead] | 1.7875ms | 1.0511ms | 951.4088 Ops/s | 1.0367 KOps/s | |
| test_seq_add[eager] | 0.6156ms | 0.5116ms | 1.9546 KOps/s | 1.9574 KOps/s | |
| test_seq_add[compile] | 0.2713ms | 0.1323ms | 7.5584 KOps/s | 7.1140 KOps/s | |
| test_seq_add[compile-overhead] | 0.3586ms | 0.2035ms | 4.9138 KOps/s | 4.7143 KOps/s | |
| test_seq_wrap[eager] | 5.2476ms | 1.4268ms | 700.8513 Ops/s | 698.2466 Ops/s | |
| test_seq_wrap[compile] | 0.4278ms | 0.3628ms | 2.7566 KOps/s | 2.6756 KOps/s | |
| test_seq_wrap[compile-overhead] | 0.4552ms | 0.3207ms | 3.1182 KOps/s | 3.0512 KOps/s | |
| test_func_call_runtime[False-eager] | 0.8572ms | 0.8092ms | 1.2358 KOps/s | 1.1902 KOps/s | |
| test_func_call_runtime[False-compile] | 0.9144ms | 0.7708ms | 1.2973 KOps/s | 1.2799 KOps/s | |
| test_func_call_runtime[False-compile-overhead] | 0.6710ms | 0.5085ms | 1.9667 KOps/s | 1.9345 KOps/s | |
| test_func_call_runtime[True-eager] | 1.1784ms | 1.0738ms | 931.2777 Ops/s | 932.8204 Ops/s | |
| test_func_call_runtime[True-compile] | 0.8354ms | 0.7858ms | 1.2725 KOps/s | 1.2576 KOps/s | |
| test_func_call_runtime[True-compile-overhead] | 0.6871ms | 0.5254ms | 1.9032 KOps/s | 1.8732 KOps/s | |
| test_func_call_cm_runtime[False-eager] | 0.9053ms | 0.8078ms | 1.2379 KOps/s | 1.2239 KOps/s | |
| test_func_call_cm_runtime[False-compile] | 0.9034ms | 0.7607ms | 1.3146 KOps/s | 1.3004 KOps/s | |
| test_func_call_cm_runtime[False-compile-overhead] | 0.5868ms | 0.4912ms | 2.0357 KOps/s | 2.0088 KOps/s | |
| test_func_call_cm_runtime[True-eager] | 1.3476ms | 1.2302ms | 812.8543 Ops/s | 816.6520 Ops/s | |
| test_func_call_cm_runtime[True-compile] | 0.9698ms | 0.8695ms | 1.1501 KOps/s | 1.1468 KOps/s | |
| test_func_call_cm_runtime[True-compile-overhead] | 1.1868ms | 0.8515ms | 1.1744 KOps/s | 1.1385 KOps/s | |
| test_vmap_func_call_cm_runtime[eager] | 3.1867ms | 2.6841ms | 372.5708 Ops/s | 372.4736 Ops/s | |
| test_vmap_func_call_cm_runtime[compile] | 4.1625ms | 3.6913ms | 270.9084 Ops/s | 270.4689 Ops/s | |
| test_vmap_func_call_cm_runtime[compile-overhead] | 4.1670ms | 3.6854ms | 271.3415 Ops/s | 270.5202 Ops/s | |
| test_distributed | 0.8686ms | 0.1429ms | 6.9968 KOps/s | 6.9873 KOps/s | |
| test_tdmodule | 0.4181ms | 0.1935ms | 5.1691 KOps/s | 5.1819 KOps/s | |
| test_tdmodule_dispatch | 0.4122ms | 0.3755ms | 2.6631 KOps/s | 2.6551 KOps/s | |
| test_tdseq | 48.7110μs | 26.9260μs | 37.1389 KOps/s | 37.4444 KOps/s | |
| test_tdseq_dispatch | 0.2792ms | 0.2200ms | 4.5464 KOps/s | 4.5460 KOps/s | |
| test_instantiation_functorch | 2.1304ms | 2.0578ms | 485.9595 Ops/s | 485.2156 Ops/s | |
| test_exec_functorch | 0.2263ms | 0.1786ms | 5.5976 KOps/s | 5.6243 KOps/s | |
| test_exec_functional_call | 0.2087ms | 0.1587ms | 6.3016 KOps/s | 6.2791 KOps/s | |
| test_exec_td_decorator | 0.5043ms | 0.2451ms | 4.0807 KOps/s | 4.0747 KOps/s | |
| test_vmap_mlp_speed_decorator[True-True] | 1.3354ms | 1.1298ms | 885.1222 Ops/s | 887.0153 Ops/s | |
| test_vmap_mlp_speed_decorator[True-False] | 1.3677ms | 1.1280ms | 886.4894 Ops/s | 889.3357 Ops/s | |
| test_vmap_mlp_speed_decorator[False-True] | 1.0911ms | 0.8424ms | 1.1871 KOps/s | 1.2089 KOps/s | |
| test_vmap_mlp_speed_decorator[False-False] | 1.0307ms | 0.8372ms | 1.1944 KOps/s | 1.2108 KOps/s | |
| test_vmap_transformer_speed_decorator[True-True] | 26.1999ms | 25.6528ms | 38.9821 Ops/s | 39.5887 Ops/s | |
| test_vmap_transformer_speed_decorator[True-False] | 26.1005ms | 25.3071ms | 39.5146 Ops/s | 39.6847 Ops/s | |
| test_vmap_transformer_speed_decorator[False-True] | 25.5310ms | 24.6553ms | 40.5593 Ops/s | 40.2737 Ops/s | |
| test_vmap_transformer_speed_decorator[False-False] | 25.6201ms | 24.5808ms | 40.6821 Ops/s | 40.4314 Ops/s | |
| test_to_module_speed[True] | 2.2893ms | 1.6371ms | 610.8343 Ops/s | 596.6655 Ops/s | |
| test_to_module_speed[False] | 2.2519ms | 1.6169ms | 618.4669 Ops/s | 610.2312 Ops/s | |
| test_to_module_plain_tensor_speed[None] | 1.8635ms | 1.7348ms | 576.4416 Ops/s | 571.0113 Ops/s | |
| test_to_module_plain_tensor_speed[False] | 1.6891ms | 1.5742ms | 635.2400 Ops/s | 632.2005 Ops/s | |
| test_to_module_plain_tensor_speed[True] | 3.5141ms | 3.3940ms | 294.6415 Ops/s | 293.1368 Ops/s | |
| test_tc_init | 78.0820μs | 43.7482μs | 22.8581 KOps/s | 22.5900 KOps/s | |
| test_tc_init_tensor_only | 66.8910μs | 9.4190μs | 106.1680 KOps/s | 104.3832 KOps/s | |
| test_tc_init_nested | 0.1376ms | 88.1982μs | 11.3381 KOps/s | 11.6339 KOps/s | |
| test_tc_init_many_fields | 52.3910μs | 17.0716μs | 58.5767 KOps/s | 58.0084 KOps/s | |
| test_tc_first_layer_tensor | 31.3300μs | 1.7481μs | 572.0462 KOps/s | 558.2053 KOps/s | |
| test_tc_first_layer_tensor_only | 4.8532μs | 0.3996μs | 2.5025 MOps/s | 2.4669 MOps/s | |
| test_tc_first_layer_tensor_set | 36.8510μs | 4.1462μs | 241.1869 KOps/s | 236.7766 KOps/s | |
| test_tc_first_layer_tensor_only_set | 34.0010μs | 3.4775μs | 287.5605 KOps/s | 286.8730 KOps/s | |
| test_tc_first_layer_nontensor | 37.3010μs | 6.0972μs | 164.0091 KOps/s | 160.8491 KOps/s | |
| test_tc_second_layer_tensor | 44.1710μs | 4.3901μs | 227.7847 KOps/s | 226.8970 KOps/s | |
| test_tc_second_layer_nontensor | 34.4610μs | 8.5841μs | 116.4945 KOps/s | 114.5068 KOps/s | |
| test_unbind | 0.2841s | 13.1717ms | 75.9205 Ops/s | 66.1238 Ops/s | |
| test_full_like | 4.5663ms | 4.3897ms | 227.8063 Ops/s | 228.1866 Ops/s | |
| test_zeros_like | 4.5524ms | 4.3785ms | 228.3868 Ops/s | 228.8077 Ops/s | |
| test_ones_like | 4.5426ms | 4.3814ms | 228.2352 Ops/s | 228.4019 Ops/s | |
| test_clone | 7.0477ms | 6.5632ms | 152.3657 Ops/s | 155.0103 Ops/s | |
| test_squeeze | 68.5210μs | 14.2133μs | 70.3568 KOps/s | 70.9538 KOps/s | |
| test_unsqueeze | 0.1660ms | 0.1115ms | 8.9668 KOps/s | 8.8415 KOps/s | |
| test_split | 0.4056ms | 0.1878ms | 5.3245 KOps/s | 5.2377 KOps/s | |
| test_permute | 0.2739ms | 0.1952ms | 5.1217 KOps/s | 5.1525 KOps/s | |
| test_stack | 51.8019ms | 51.3206ms | 19.4853 Ops/s | 55.1672 Ops/s | |
| test_cat | 51.6858ms | 51.2801ms | 19.5007 Ops/s | 37.7777 Ops/s | |
| test_sequential_tensordict | 0.6340ms | 0.5742ms | 1.7416 KOps/s | 1.7617 KOps/s | |
| test_sequential_graph_module | 0.1731ms | 0.1161ms | 8.6135 KOps/s | 8.7608 KOps/s | |
| test_nested_tensordict | 1.8112ms | 0.8259ms | 1.2108 KOps/s | 1.2248 KOps/s | |
| test_nested_graph_module | 0.1774ms | 0.1261ms | 7.9310 KOps/s | 7.7912 KOps/s |
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.
Problem
Build M1 Wheels runs started failing around 2026-07-08 20:00 UTC, on every branch and every matrix python version (the py3.10 job fails just like the others). Example: https://github.com/pytorch/tensordict/actions/runs/29003865594
Root cause: the M1 runners' preinstalled Homebrew miniconda base environment was updated to Python 3.14. test-infra's
setup-binary-buildsaction runsconda install -y conda=25.3.0in the active (base) env, which now fails with:conda=25.3.0has no Python 3.14 build — the defaults channel only ships py3.14 conda builds from 26.1.0 onward. The failure is unrelated to the build matrix (thepython=3.14pin is the runner base env's own python), so excluding 3.14 from the matrix would not help. Occasional green runs just mean the job landed on a runner whose base env hasn't been updated yet. pytorch/rl and pytorch/vision's M1 wheel builds broke the same way at the same time.Fix
Pass
setup-miniconda: trueto the reusablebuild_wheels_macos.ymlworkflow, same as pytorch/rl#3960. The job then provisions a fresh miniconda viaconda-incubator/setup-minicondawith an active py3.10 env, where theconda=25.3.0pin still solves. pytorch/executorch already uses this configuration and its macOS wheel builds stayed green after the runner update.This is a workaround until pytorch/test-infra bumps its conda pin to a py3.14-compatible version (>=26.1); pytorch/test-infra#7951 tracks bumping that pin.
The Build M1 Wheels run on this PR is the verification.
🤖 Generated with Claude Code