-
Notifications
You must be signed in to change notification settings - Fork 350
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BugFix] better device consistency in EGreedy #1867
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/rl/1867
Note: Links to docs will display an error until the docs builds have been completed. ✅ You can merge normally! (3 Unrelated Failures)As of commit 7aab8de with merge base 0672359 ( FLAKY - The following jobs failed but were likely due to flakiness present on trunk:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
|
Name | Max | Mean | Ops | Ops on Repo HEAD
|
Change |
---|---|---|---|---|---|
test_single | 0.1296s | 67.4021ms | 14.8363 Ops/s | 15.9172 Ops/s | |
test_sync | 47.4649ms | 35.7333ms | 27.9851 Ops/s | 29.7624 Ops/s | |
test_async | 0.1332s | 32.7483ms | 30.5360 Ops/s | 30.7204 Ops/s | |
test_simple | 0.4934s | 0.4367s | 2.2898 Ops/s | 2.2940 Ops/s | |
test_transformed | 0.6532s | 0.6038s | 1.6562 Ops/s | 1.6733 Ops/s | |
test_serial | 1.4237s | 1.3755s | 0.7270 Ops/s | 0.7248 Ops/s | |
test_parallel | 1.3474s | 1.2476s | 0.8016 Ops/s | 0.7961 Ops/s | |
test_step_mdp_speed[True-True-True-True-True] | 0.1278ms | 21.4919μs | 46.5292 KOps/s | 48.1489 KOps/s | |
test_step_mdp_speed[True-True-True-True-False] | 38.5020μs | 13.1854μs | 75.8417 KOps/s | 77.0159 KOps/s | |
test_step_mdp_speed[True-True-True-False-True] | 41.1270μs | 12.6832μs | 78.8446 KOps/s | 80.9380 KOps/s | |
test_step_mdp_speed[True-True-True-False-False] | 0.2091ms | 8.1262μs | 123.0587 KOps/s | 132.6209 KOps/s | |
test_step_mdp_speed[True-True-False-True-True] | 66.1030μs | 23.0939μs | 43.3015 KOps/s | 44.5563 KOps/s | |
test_step_mdp_speed[True-True-False-True-False] | 39.7950μs | 14.4385μs | 69.2591 KOps/s | 69.3540 KOps/s | |
test_step_mdp_speed[True-True-False-False-True] | 35.4960μs | 13.8651μs | 72.1236 KOps/s | 73.6450 KOps/s | |
test_step_mdp_speed[True-True-False-False-False] | 30.9970μs | 8.9402μs | 111.8549 KOps/s | 113.6019 KOps/s | |
test_step_mdp_speed[True-False-True-True-True] | 68.3680μs | 24.2215μs | 41.2857 KOps/s | 42.4389 KOps/s | |
test_step_mdp_speed[True-False-True-True-False] | 43.6420μs | 15.6232μs | 64.0074 KOps/s | 64.2118 KOps/s | |
test_step_mdp_speed[True-False-True-False-True] | 39.5140μs | 13.9462μs | 71.7041 KOps/s | 74.3772 KOps/s | |
test_step_mdp_speed[True-False-True-False-False] | 29.9450μs | 8.8907μs | 112.4772 KOps/s | 113.2032 KOps/s | |
test_step_mdp_speed[True-False-False-True-True] | 68.5580μs | 25.3806μs | 39.4002 KOps/s | 40.9248 KOps/s | |
test_step_mdp_speed[True-False-False-True-False] | 0.1634ms | 17.1615μs | 58.2701 KOps/s | 59.7505 KOps/s | |
test_step_mdp_speed[True-False-False-False-True] | 41.8680μs | 15.0320μs | 66.5248 KOps/s | 68.1292 KOps/s | |
test_step_mdp_speed[True-False-False-False-False] | 45.5550μs | 10.0886μs | 99.1220 KOps/s | 101.2396 KOps/s | |
test_step_mdp_speed[False-True-True-True-True] | 56.2350μs | 24.3439μs | 41.0781 KOps/s | 42.9460 KOps/s | |
test_step_mdp_speed[False-True-True-True-False] | 56.3050μs | 15.7060μs | 63.6697 KOps/s | 64.9476 KOps/s | |
test_step_mdp_speed[False-True-True-False-True] | 70.7320μs | 16.0837μs | 62.1749 KOps/s | 64.7468 KOps/s | |
test_step_mdp_speed[False-True-True-False-False] | 37.5700μs | 10.0374μs | 99.6276 KOps/s | 100.4259 KOps/s | |
test_step_mdp_speed[False-True-False-True-True] | 62.9070μs | 25.4339μs | 39.3176 KOps/s | 40.5262 KOps/s | |
test_step_mdp_speed[False-True-False-True-False] | 51.9870μs | 16.8943μs | 59.1917 KOps/s | 60.1720 KOps/s | |
test_step_mdp_speed[False-True-False-False-True] | 42.0280μs | 17.2197μs | 58.0731 KOps/s | 60.1072 KOps/s | |
test_step_mdp_speed[False-True-False-False-False] | 37.4300μs | 11.2396μs | 88.9714 KOps/s | 89.7866 KOps/s | |
test_step_mdp_speed[False-False-True-True-True] | 67.6670μs | 26.9270μs | 37.1375 KOps/s | 38.4744 KOps/s | |
test_step_mdp_speed[False-False-True-True-False] | 49.3320μs | 18.1766μs | 55.0159 KOps/s | 55.7638 KOps/s | |
test_step_mdp_speed[False-False-True-False-True] | 44.7530μs | 17.2914μs | 57.8323 KOps/s | 59.4227 KOps/s | |
test_step_mdp_speed[False-False-True-False-False] | 36.6080μs | 11.2965μs | 88.5232 KOps/s | 88.5223 KOps/s | |
test_step_mdp_speed[False-False-False-True-True] | 68.9190μs | 27.7485μs | 36.0380 KOps/s | 36.7545 KOps/s | |
test_step_mdp_speed[False-False-False-True-False] | 67.1950μs | 19.1817μs | 52.1329 KOps/s | 52.4882 KOps/s | |
test_step_mdp_speed[False-False-False-False-True] | 48.2900μs | 18.2399μs | 54.8250 KOps/s | 56.1972 KOps/s | |
test_step_mdp_speed[False-False-False-False-False] | 37.9510μs | 12.3418μs | 81.0258 KOps/s | 81.6987 KOps/s | |
test_values[generalized_advantage_estimate-True-True] | 10.4046ms | 9.7833ms | 102.2146 Ops/s | 106.1997 Ops/s | |
test_values[vec_generalized_advantage_estimate-True-True] | 35.9318ms | 34.9562ms | 28.6072 Ops/s | 28.5527 Ops/s | |
test_values[td0_return_estimate-False-False] | 0.2356ms | 0.1660ms | 6.0258 KOps/s | 6.0461 KOps/s | |
test_values[td1_return_estimate-False-False] | 26.7828ms | 23.6252ms | 42.3278 Ops/s | 43.7565 Ops/s | |
test_values[vec_td1_return_estimate-False-False] | 36.8025ms | 35.1658ms | 28.4367 Ops/s | 28.4663 Ops/s | |
test_values[td_lambda_return_estimate-True-False] | 34.2763ms | 33.8496ms | 29.5425 Ops/s | 30.1170 Ops/s | |
test_values[vec_td_lambda_return_estimate-True-False] | 36.5207ms | 35.0384ms | 28.5401 Ops/s | 28.3642 Ops/s | |
test_gae_speed[generalized_advantage_estimate-False-1-512] | 10.2569ms | 8.3776ms | 119.3655 Ops/s | 123.4562 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-1-512] | 2.3329ms | 1.8956ms | 527.5393 Ops/s | 511.0000 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-1-512] | 0.4263ms | 0.3442ms | 2.9054 KOps/s | 2.7345 KOps/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-32-512] | 50.4976ms | 46.1770ms | 21.6558 Ops/s | 22.7320 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-32-512] | 3.5093ms | 3.0182ms | 331.3228 Ops/s | 332.4117 Ops/s | |
test_dqn_speed | 78.0994ms | 6.4206ms | 155.7482 Ops/s | 166.8415 Ops/s | |
test_ddpg_speed | 13.3092ms | 11.7015ms | 85.4592 Ops/s | 79.4402 Ops/s | |
test_sac_speed | 24.7395ms | 23.7802ms | 42.0518 Ops/s | 42.2748 Ops/s | |
test_redq_speed | 15.1166ms | 14.0538ms | 71.1551 Ops/s | 72.4234 Ops/s | |
test_redq_deprec_speed | 23.3967ms | 21.7920ms | 45.8883 Ops/s | 45.8483 Ops/s | |
test_td3_speed | 24.8515ms | 16.6527ms | 60.0504 Ops/s | 60.2915 Ops/s | |
test_cql_speed | 75.8023ms | 73.8282ms | 13.5450 Ops/s | 13.5129 Ops/s | |
test_a2c_speed | 22.9535ms | 21.9720ms | 45.5124 Ops/s | 45.4879 Ops/s | |
test_ppo_speed | 24.2936ms | 22.3131ms | 44.8166 Ops/s | 44.8053 Ops/s | |
test_reinforce_speed | 21.7715ms | 21.1894ms | 47.1934 Ops/s | 47.1030 Ops/s | |
test_iql_speed | 63.3845ms | 56.5742ms | 17.6759 Ops/s | 17.4571 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 3.1232ms | 2.6826ms | 372.7724 Ops/s | 377.4484 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 0.8456ms | 0.5027ms | 1.9893 KOps/s | 2.0057 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.7855ms | 0.4751ms | 2.1047 KOps/s | 2.1142 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 3.9603ms | 2.6974ms | 370.7281 Ops/s | 374.7321 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 0.6345ms | 0.4948ms | 2.0210 KOps/s | 2.0206 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.7881ms | 0.4743ms | 2.1081 KOps/s | 2.1257 KOps/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 3.7076ms | 2.4374ms | 410.2750 Ops/s | 413.3977 Ops/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.8607ms | 0.6113ms | 1.6360 KOps/s | 1.6259 KOps/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 0.9378ms | 0.5862ms | 1.7058 KOps/s | 1.7090 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 2.8679ms | 2.6709ms | 374.4070 Ops/s | 378.0626 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 0.6084ms | 0.5021ms | 1.9915 KOps/s | 1.9865 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.5847ms | 0.4749ms | 2.1059 KOps/s | 2.1097 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 3.1969ms | 2.7494ms | 363.7210 Ops/s | 379.8963 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 0.8031ms | 0.5016ms | 1.9938 KOps/s | 2.0051 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.5800ms | 0.4704ms | 2.1260 KOps/s | 2.1331 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 2.7701ms | 2.4206ms | 413.1144 Ops/s | 416.5648 Ops/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.8518ms | 0.6139ms | 1.6289 KOps/s | 1.6207 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 0.7426ms | 0.5845ms | 1.7107 KOps/s | 1.7003 KOps/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-RandomSampler-400] | 0.1014s | 8.0302ms | 124.5299 Ops/s | 128.0265 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-400] | 15.4331ms | 13.1752ms | 75.9000 Ops/s | 75.6378 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-400] | 5.2504ms | 2.5970ms | 385.0667 Ops/s | 393.5594 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-400] | 94.6516ms | 9.6775ms | 103.3329 Ops/s | 103.7635 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-400] | 16.2178ms | 13.2265ms | 75.6058 Ops/s | 75.6634 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-400] | 4.9559ms | 2.5572ms | 391.0507 Ops/s | 399.8934 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-ListStorage-None-400] | 97.8403ms | 10.1037ms | 98.9733 Ops/s | 101.1233 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-400] | 15.3268ms | 13.3812ms | 74.7317 Ops/s | 74.2650 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-400] | 3.7057ms | 2.7135ms | 368.5327 Ops/s | 372.6575 Ops/s |
|
Name | Max | Mean | Ops | Ops on Repo HEAD
|
Change |
---|---|---|---|---|---|
test_single | 0.1227s | 0.1212s | 8.2539 Ops/s | 8.2818 Ops/s | |
test_sync | 0.1378s | 0.1360s | 7.3526 Ops/s | 7.2667 Ops/s | |
test_async | 0.3314s | 0.1328s | 7.5282 Ops/s | 7.6235 Ops/s | |
test_single_pixels | 0.1430s | 0.1426s | 7.0102 Ops/s | 7.2591 Ops/s | |
test_sync_pixels | 0.1034s | 0.1016s | 9.8469 Ops/s | 9.7013 Ops/s | |
test_async_pixels | 0.2662s | 97.7884ms | 10.2262 Ops/s | 10.2838 Ops/s | |
test_simple | 0.9449s | 0.8824s | 1.1332 Ops/s | 1.1553 Ops/s | |
test_transformed | 1.1853s | 1.1228s | 0.8906 Ops/s | 0.8930 Ops/s | |
test_serial | 2.4494s | 2.4480s | 0.4085 Ops/s | 0.4062 Ops/s | |
test_parallel | 3.3869s | 3.2242s | 0.3102 Ops/s | 0.3143 Ops/s | |
test_step_mdp_speed[True-True-True-True-True] | 90.2920μs | 32.9081μs | 30.3877 KOps/s | 30.2301 KOps/s | |
test_step_mdp_speed[True-True-True-True-False] | 41.9610μs | 19.7270μs | 50.6919 KOps/s | 50.7553 KOps/s | |
test_step_mdp_speed[True-True-True-False-True] | 35.7910μs | 18.8168μs | 53.1440 KOps/s | 52.3192 KOps/s | |
test_step_mdp_speed[True-True-True-False-False] | 37.7200μs | 11.3969μs | 87.7431 KOps/s | 88.7069 KOps/s | |
test_step_mdp_speed[True-True-False-True-True] | 54.6920μs | 35.2928μs | 28.3344 KOps/s | 28.3685 KOps/s | |
test_step_mdp_speed[True-True-False-True-False] | 45.7200μs | 21.5306μs | 46.4456 KOps/s | 45.5035 KOps/s | |
test_step_mdp_speed[True-True-False-False-True] | 44.9110μs | 20.7599μs | 48.1698 KOps/s | 47.5858 KOps/s | |
test_step_mdp_speed[True-True-False-False-False] | 27.8510μs | 13.2770μs | 75.3183 KOps/s | 75.3625 KOps/s | |
test_step_mdp_speed[True-False-True-True-True] | 72.3310μs | 37.0731μs | 26.9738 KOps/s | 26.8626 KOps/s | |
test_step_mdp_speed[True-False-True-True-False] | 41.3410μs | 23.9200μs | 41.8061 KOps/s | 41.8778 KOps/s | |
test_step_mdp_speed[True-False-True-False-True] | 43.6420μs | 20.6982μs | 48.3134 KOps/s | 48.0202 KOps/s | |
test_step_mdp_speed[True-False-True-False-False] | 37.0210μs | 13.2441μs | 75.5055 KOps/s | 75.7407 KOps/s | |
test_step_mdp_speed[True-False-False-True-True] | 56.5210μs | 39.0861μs | 25.5846 KOps/s | 25.6010 KOps/s | |
test_step_mdp_speed[True-False-False-True-False] | 47.6520μs | 25.5915μs | 39.0755 KOps/s | 39.0060 KOps/s | |
test_step_mdp_speed[True-False-False-False-True] | 48.4810μs | 22.4411μs | 44.5611 KOps/s | 43.7530 KOps/s | |
test_step_mdp_speed[True-False-False-False-False] | 38.1610μs | 15.2126μs | 65.7350 KOps/s | 66.3789 KOps/s | |
test_step_mdp_speed[False-True-True-True-True] | 63.4420μs | 37.1758μs | 26.8992 KOps/s | 26.6791 KOps/s | |
test_step_mdp_speed[False-True-True-True-False] | 42.5820μs | 23.7455μs | 42.1132 KOps/s | 42.1546 KOps/s | |
test_step_mdp_speed[False-True-True-False-True] | 43.4820μs | 25.0140μs | 39.9776 KOps/s | 39.7507 KOps/s | |
test_step_mdp_speed[False-True-True-False-False] | 39.7910μs | 15.2142μs | 65.7281 KOps/s | 66.8468 KOps/s | |
test_step_mdp_speed[False-True-False-True-True] | 62.5420μs | 38.6169μs | 25.8954 KOps/s | 25.5250 KOps/s | |
test_step_mdp_speed[False-True-False-True-False] | 50.5110μs | 25.7816μs | 38.7873 KOps/s | 39.2298 KOps/s | |
test_step_mdp_speed[False-True-False-False-True] | 51.9810μs | 26.2709μs | 38.0649 KOps/s | 36.9044 KOps/s | |
test_step_mdp_speed[False-True-False-False-False] | 33.8910μs | 17.0099μs | 58.7894 KOps/s | 58.4160 KOps/s | |
test_step_mdp_speed[False-False-True-True-True] | 63.0020μs | 40.7673μs | 24.5295 KOps/s | 24.3568 KOps/s | |
test_step_mdp_speed[False-False-True-True-False] | 52.8820μs | 27.8669μs | 35.8849 KOps/s | 35.7751 KOps/s | |
test_step_mdp_speed[False-False-True-False-True] | 43.9320μs | 26.6856μs | 37.4734 KOps/s | 37.0266 KOps/s | |
test_step_mdp_speed[False-False-True-False-False] | 40.3110μs | 16.9823μs | 58.8847 KOps/s | 58.5989 KOps/s | |
test_step_mdp_speed[False-False-False-True-True] | 61.6520μs | 42.3339μs | 23.6217 KOps/s | 23.6765 KOps/s | |
test_step_mdp_speed[False-False-False-True-False] | 49.2320μs | 29.4080μs | 34.0043 KOps/s | 34.1459 KOps/s | |
test_step_mdp_speed[False-False-False-False-True] | 53.7830μs | 28.3157μs | 35.3161 KOps/s | 34.9915 KOps/s | |
test_step_mdp_speed[False-False-False-False-False] | 34.7410μs | 18.7169μs | 53.4276 KOps/s | 53.4431 KOps/s | |
test_values[generalized_advantage_estimate-True-True] | 25.5497ms | 25.1483ms | 39.7641 Ops/s | 39.3038 Ops/s | |
test_values[vec_generalized_advantage_estimate-True-True] | 96.6053ms | 3.4957ms | 286.0645 Ops/s | 290.2505 Ops/s | |
test_values[td0_return_estimate-False-False] | 97.7020μs | 62.1390μs | 16.0930 KOps/s | 15.6588 KOps/s | |
test_values[td1_return_estimate-False-False] | 57.0200ms | 55.3178ms | 18.0774 Ops/s | 18.2864 Ops/s | |
test_values[vec_td1_return_estimate-False-False] | 2.1176ms | 1.7665ms | 566.0801 Ops/s | 564.4363 Ops/s | |
test_values[td_lambda_return_estimate-True-False] | 91.0295ms | 88.1691ms | 11.3418 Ops/s | 11.5802 Ops/s | |
test_values[vec_td_lambda_return_estimate-True-False] | 3.9373ms | 1.7987ms | 555.9720 Ops/s | 553.5904 Ops/s | |
test_gae_speed[generalized_advantage_estimate-False-1-512] | 24.2270ms | 24.1129ms | 41.4716 Ops/s | 41.2384 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-1-512] | 0.8766ms | 0.7038ms | 1.4208 KOps/s | 1.4053 KOps/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-1-512] | 0.7129ms | 0.6555ms | 1.5257 KOps/s | 1.4808 KOps/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-32-512] | 1.4882ms | 1.4553ms | 687.1365 Ops/s | 682.3209 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-32-512] | 0.9430ms | 0.6728ms | 1.4863 KOps/s | 1.4720 KOps/s | |
test_dqn_speed | 7.7018ms | 7.3653ms | 135.7726 Ops/s | 136.3773 Ops/s | |
test_ddpg_speed | 15.1461ms | 14.1865ms | 70.4895 Ops/s | 72.8990 Ops/s | |
test_sac_speed | 31.5429ms | 28.7145ms | 34.8257 Ops/s | 36.4093 Ops/s | |
test_redq_speed | 12.6302ms | 11.5780ms | 86.3705 Ops/s | 79.2681 Ops/s | |
test_redq_deprec_speed | 23.6824ms | 22.6733ms | 44.1048 Ops/s | 45.4907 Ops/s | |
test_td3_speed | 21.5760ms | 18.9536ms | 52.7605 Ops/s | 54.2189 Ops/s | |
test_cql_speed | 75.6987ms | 74.4878ms | 13.4250 Ops/s | 13.6853 Ops/s | |
test_a2c_speed | 26.1214ms | 24.7809ms | 40.3537 Ops/s | 37.8697 Ops/s | |
test_ppo_speed | 26.3936ms | 24.9728ms | 40.0436 Ops/s | 41.1688 Ops/s | |
test_reinforce_speed | 0.1231s | 26.5032ms | 37.7313 Ops/s | 43.1343 Ops/s | |
test_iql_speed | 50.4772ms | 49.6907ms | 20.1245 Ops/s | 20.4869 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 3.8253ms | 3.6733ms | 272.2331 Ops/s | 271.2787 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 0.7391ms | 0.5578ms | 1.7926 KOps/s | 1.8021 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.6801ms | 0.5285ms | 1.8921 KOps/s | 1.8960 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 3.9011ms | 3.7031ms | 270.0474 Ops/s | 268.2999 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 0.9540ms | 0.5551ms | 1.8016 KOps/s | 1.8130 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.6479ms | 0.5217ms | 1.9169 KOps/s | 1.9165 KOps/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 3.5582ms | 3.3857ms | 295.3626 Ops/s | 298.9629 Ops/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.8466ms | 0.6805ms | 1.4694 KOps/s | 1.4800 KOps/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 0.7643ms | 0.6551ms | 1.5265 KOps/s | 1.5491 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 3.7786ms | 3.6807ms | 271.6840 Ops/s | 270.9211 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 0.7013ms | 0.5572ms | 1.7946 KOps/s | 1.8067 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.6587ms | 0.5269ms | 1.8978 KOps/s | 1.9015 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 3.9436ms | 3.7288ms | 268.1793 Ops/s | 268.9746 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 0.6761ms | 0.5489ms | 1.8220 KOps/s | 1.8097 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.6523ms | 0.5265ms | 1.8994 KOps/s | 1.9099 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 3.5621ms | 3.3617ms | 297.4649 Ops/s | 298.6827 Ops/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.8435ms | 0.6909ms | 1.4473 KOps/s | 1.4763 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 0.7979ms | 0.6578ms | 1.5201 KOps/s | 1.5349 KOps/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-RandomSampler-400] | 0.1329s | 10.3823ms | 96.3182 Ops/s | 96.3950 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-400] | 19.5087ms | 17.0002ms | 58.8229 Ops/s | 59.5633 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-400] | 6.7710ms | 3.1222ms | 320.2920 Ops/s | 322.2339 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-400] | 0.1202s | 10.4618ms | 95.5861 Ops/s | 98.9282 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-400] | 18.6522ms | 16.5521ms | 60.4152 Ops/s | 59.8754 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-400] | 7.3672ms | 3.0684ms | 325.9075 Ops/s | 323.1775 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-ListStorage-None-400] | 0.1212s | 12.6228ms | 79.2218 Ops/s | 79.1180 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-400] | 18.9047ms | 16.8634ms | 59.3000 Ops/s | 59.3566 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-400] | 7.8263ms | 3.3197ms | 301.2310 Ops/s | 303.1244 Ops/s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
bug
Something isn't working
CLA Signed
This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.
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.
Improves egreedy device when specs have no device