-
Notifications
You must be signed in to change notification settings - Fork 261
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
[Feature] "fork" start method for mutli-collectors #2024
Open
vmoens
wants to merge
31
commits into
main
Choose a base branch
from
collector-start-method
base: main
Could not load branches
Branch not found: {{ refName }}
Could not load tags
Nothing to show
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
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
Co-authored-by: Matteo Bettini <55539777+matteobettini@users.noreply.github.com>
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/rl/2024
Note: Links to docs will display an error until the docs builds have been completed. ❌ 13 New FailuresAs of commit dbfbf2b with merge base 4bce371 (): NEW FAILURES - The following jobs have failed:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
facebook-github-bot
added
the
CLA Signed
This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.
label
Mar 19, 2024
|
Name | Max | Mean | Ops | Ops on Repo HEAD
|
Change |
---|---|---|---|---|---|
test_single | 54.2871ms | 54.0431ms | 18.5038 Ops/s | 17.3849 Ops/s | |
test_sync | 29.8342ms | 29.4905ms | 33.9093 Ops/s | 33.6748 Ops/s | |
test_async | 51.6210ms | 27.2807ms | 36.6559 Ops/s | 35.9471 Ops/s | |
test_simple | 0.3865s | 0.3377s | 2.9614 Ops/s | 2.9098 Ops/s | |
test_transformed | 0.5099s | 0.4685s | 2.1347 Ops/s | 2.1605 Ops/s | |
test_serial | 1.2270s | 1.1899s | 0.8404 Ops/s | 0.8253 Ops/s | |
test_parallel | 1.0825s | 1.0499s | 0.9525 Ops/s | 0.9521 Ops/s | |
test_step_mdp_speed[True-True-True-True-True] | 0.1404ms | 20.9731μs | 47.6800 KOps/s | 46.9945 KOps/s | |
test_step_mdp_speed[True-True-True-True-False] | 52.0480μs | 12.7805μs | 78.2440 KOps/s | 77.2475 KOps/s | |
test_step_mdp_speed[True-True-True-False-True] | 43.6820μs | 12.2038μs | 81.9416 KOps/s | 80.7522 KOps/s | |
test_step_mdp_speed[True-True-True-False-False] | 34.1040μs | 7.3081μs | 136.8338 KOps/s | 134.4498 KOps/s | |
test_step_mdp_speed[True-True-False-True-True] | 90.7300μs | 22.2368μs | 44.9706 KOps/s | 44.0352 KOps/s | |
test_step_mdp_speed[True-True-False-True-False] | 54.9320μs | 13.8372μs | 72.2689 KOps/s | 69.6319 KOps/s | |
test_step_mdp_speed[True-True-False-False-True] | 39.2430μs | 13.3977μs | 74.6398 KOps/s | 73.0124 KOps/s | |
test_step_mdp_speed[True-True-False-False-False] | 35.4760μs | 8.5069μs | 117.5512 KOps/s | 113.9689 KOps/s | |
test_step_mdp_speed[True-False-True-True-True] | 96.4010μs | 23.3889μs | 42.7552 KOps/s | 41.9420 KOps/s | |
test_step_mdp_speed[True-False-True-True-False] | 51.2760μs | 15.0945μs | 66.2492 KOps/s | 63.7416 KOps/s | |
test_step_mdp_speed[True-False-True-False-True] | 41.0770μs | 13.4020μs | 74.6159 KOps/s | 73.6936 KOps/s | |
test_step_mdp_speed[True-False-True-False-False] | 32.3110μs | 8.5000μs | 117.6467 KOps/s | 113.6314 KOps/s | |
test_step_mdp_speed[True-False-False-True-True] | 51.9470μs | 24.6147μs | 40.6262 KOps/s | 40.1665 KOps/s | |
test_step_mdp_speed[True-False-False-True-False] | 58.7500μs | 16.1707μs | 61.8402 KOps/s | 59.8413 KOps/s | |
test_step_mdp_speed[True-False-False-False-True] | 43.0300μs | 14.5043μs | 68.9449 KOps/s | 67.3405 KOps/s | |
test_step_mdp_speed[True-False-False-False-False] | 32.4310μs | 9.6160μs | 103.9934 KOps/s | 100.2295 KOps/s | |
test_step_mdp_speed[False-True-True-True-True] | 51.1150μs | 23.5328μs | 42.4939 KOps/s | 41.4055 KOps/s | |
test_step_mdp_speed[False-True-True-True-False] | 37.7410μs | 15.1326μs | 66.0826 KOps/s | 64.1335 KOps/s | |
test_step_mdp_speed[False-True-True-False-True] | 80.1700μs | 15.6607μs | 63.8542 KOps/s | 61.9783 KOps/s | |
test_step_mdp_speed[False-True-True-False-False] | 35.8370μs | 9.7182μs | 102.8994 KOps/s | 99.6656 KOps/s | |
test_step_mdp_speed[False-True-False-True-True] | 35.4570μs | 24.6628μs | 40.5469 KOps/s | 39.2103 KOps/s | |
test_step_mdp_speed[False-True-False-True-False] | 50.2940μs | 16.2939μs | 61.3725 KOps/s | 58.8615 KOps/s | |
test_step_mdp_speed[False-True-False-False-True] | 48.2510μs | 16.6478μs | 60.0680 KOps/s | 58.7680 KOps/s | |
test_step_mdp_speed[False-True-False-False-False] | 36.7390μs | 10.8105μs | 92.5027 KOps/s | 89.5333 KOps/s | |
test_step_mdp_speed[False-False-True-True-True] | 66.3940μs | 25.6571μs | 38.9756 KOps/s | 38.0081 KOps/s | |
test_step_mdp_speed[False-False-True-True-False] | 51.0960μs | 17.4729μs | 57.2314 KOps/s | 55.6140 KOps/s | |
test_step_mdp_speed[False-False-True-False-True] | 41.5380μs | 16.5176μs | 60.5415 KOps/s | 58.1251 KOps/s | |
test_step_mdp_speed[False-False-True-False-False] | 32.5910μs | 10.8348μs | 92.2953 KOps/s | 88.9341 KOps/s | |
test_step_mdp_speed[False-False-False-True-True] | 57.1370μs | 26.5944μs | 37.6019 KOps/s | 36.2431 KOps/s | |
test_step_mdp_speed[False-False-False-True-False] | 41.8880μs | 18.5289μs | 53.9698 KOps/s | 52.3023 KOps/s | |
test_step_mdp_speed[False-False-False-False-True] | 70.4120μs | 17.5525μs | 56.9720 KOps/s | 54.6874 KOps/s | |
test_step_mdp_speed[False-False-False-False-False] | 41.2870μs | 11.8624μs | 84.3000 KOps/s | 80.7410 KOps/s | |
test_values[generalized_advantage_estimate-True-True] | 9.7670ms | 9.4440ms | 105.8872 Ops/s | 106.6291 Ops/s | |
test_values[vec_generalized_advantage_estimate-True-True] | 36.3735ms | 34.9751ms | 28.5918 Ops/s | 30.1779 Ops/s | |
test_values[td0_return_estimate-False-False] | 0.2080ms | 0.1647ms | 6.0717 KOps/s | 6.1158 KOps/s | |
test_values[td1_return_estimate-False-False] | 23.7583ms | 23.4607ms | 42.6244 Ops/s | 42.7404 Ops/s | |
test_values[vec_td1_return_estimate-False-False] | 37.6747ms | 34.9821ms | 28.5860 Ops/s | 30.0533 Ops/s | |
test_values[td_lambda_return_estimate-True-False] | 34.2067ms | 33.7877ms | 29.5966 Ops/s | 29.7624 Ops/s | |
test_values[vec_td_lambda_return_estimate-True-False] | 36.4543ms | 35.1333ms | 28.4630 Ops/s | 30.2693 Ops/s | |
test_gae_speed[generalized_advantage_estimate-False-1-512] | 11.2502ms | 8.3322ms | 120.0165 Ops/s | 122.5160 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-1-512] | 2.8774ms | 2.0714ms | 482.7629 Ops/s | 503.1707 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-1-512] | 0.4836ms | 0.3525ms | 2.8365 KOps/s | 2.9167 KOps/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-32-512] | 48.9582ms | 46.9723ms | 21.2892 Ops/s | 25.2964 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-32-512] | 4.8105ms | 3.1344ms | 319.0408 Ops/s | 332.0547 Ops/s | |
test_dqn_speed | 1.9118ms | 1.3315ms | 751.0562 Ops/s | 741.4665 Ops/s | |
test_ddpg_speed | 3.0242ms | 2.6384ms | 379.0148 Ops/s | 372.5697 Ops/s | |
test_sac_speed | 8.4495ms | 8.1195ms | 123.1597 Ops/s | 122.4417 Ops/s | |
test_redq_speed | 14.6560ms | 12.9421ms | 77.2671 Ops/s | 75.4862 Ops/s | |
test_redq_deprec_speed | 14.7084ms | 12.9090ms | 77.4656 Ops/s | 76.2111 Ops/s | |
test_td3_speed | 8.2923ms | 8.0524ms | 124.1861 Ops/s | 122.2868 Ops/s | |
test_cql_speed | 0.1059s | 38.4014ms | 26.0407 Ops/s | 26.9781 Ops/s | |
test_a2c_speed | 8.9740ms | 7.4016ms | 135.1068 Ops/s | 128.6351 Ops/s | |
test_ppo_speed | 8.6273ms | 7.6082ms | 131.4374 Ops/s | 127.9711 Ops/s | |
test_reinforce_speed | 7.3307ms | 6.5102ms | 153.6046 Ops/s | 148.9392 Ops/s | |
test_iql_speed | 33.2124ms | 32.2200ms | 31.0366 Ops/s | 30.0900 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 2.2746ms | 2.1222ms | 471.2086 Ops/s | 464.8577 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 1.0703ms | 0.4916ms | 2.0343 KOps/s | 2.0165 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.7364ms | 0.4729ms | 2.1144 KOps/s | 2.0975 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 3.7980ms | 2.1768ms | 459.3993 Ops/s | 467.7150 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 0.7813ms | 0.4875ms | 2.0513 KOps/s | 2.0565 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 3.4286ms | 0.4645ms | 2.1529 KOps/s | 2.1547 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-sampler6-10000] | 1.7760ms | 1.2912ms | 774.5022 Ops/s | 781.3008 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-sampler7-10000] | 4.5746ms | 1.2320ms | 811.6946 Ops/s | 827.1845 Ops/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 2.4548ms | 2.2818ms | 438.2528 Ops/s | 448.4233 Ops/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.8289ms | 0.6092ms | 1.6416 KOps/s | 1.6458 KOps/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 90.8132ms | 0.6520ms | 1.5338 KOps/s | 1.7135 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 2.8746ms | 2.1550ms | 464.0323 Ops/s | 439.3049 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 0.5971ms | 0.4910ms | 2.0368 KOps/s | 1.9936 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.6963ms | 0.4709ms | 2.1237 KOps/s | 2.0348 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 2.4650ms | 2.1326ms | 468.9097 Ops/s | 451.9874 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 91.4082ms | 0.6077ms | 1.6455 KOps/s | 2.0455 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.5983ms | 0.4624ms | 2.1626 KOps/s | 2.1391 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 2.4407ms | 2.2758ms | 439.4043 Ops/s | 436.6678 Ops/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.8186ms | 0.6108ms | 1.6372 KOps/s | 1.6425 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 3.8536ms | 0.5886ms | 1.6989 KOps/s | 1.7141 KOps/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-RandomSampler-400] | 88.1152ms | 6.9105ms | 144.7074 Ops/s | 138.5479 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-400] | 14.8743ms | 12.0265ms | 83.1497 Ops/s | 83.4823 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-400] | 1.6668ms | 1.0334ms | 967.7049 Ops/s | 943.7081 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-400] | 87.2916ms | 6.9177ms | 144.5561 Ops/s | 145.7229 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-400] | 16.8356ms | 13.5305ms | 73.9068 Ops/s | 83.5126 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-400] | 1.7461ms | 1.0307ms | 970.1833 Ops/s | 960.5441 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-ListStorage-None-400] | 86.7413ms | 5.6543ms | 176.8570 Ops/s | 179.9119 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-400] | 92.4519ms | 13.9199ms | 71.8395 Ops/s | 80.8160 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-400] | 1.7311ms | 1.3448ms | 743.6208 Ops/s | 733.9345 Ops/s |
|
Name | Max | Mean | Ops | Ops on Repo HEAD
|
Change |
---|---|---|---|---|---|
test_single | 0.1011s | 0.1005s | 9.9518 Ops/s | 9.4268 Ops/s | |
test_sync | 91.2707ms | 88.2453ms | 11.3320 Ops/s | 11.5001 Ops/s | |
test_async | 0.1759s | 88.3969ms | 11.3126 Ops/s | 11.2342 Ops/s | |
test_single_pixels | 0.1113s | 0.1109s | 9.0204 Ops/s | 9.0006 Ops/s | |
test_sync_pixels | 67.4512ms | 66.4798ms | 15.0422 Ops/s | 15.1193 Ops/s | |
test_async_pixels | 0.1235s | 55.8890ms | 17.8926 Ops/s | 17.6643 Ops/s | |
test_simple | 0.6515s | 0.6494s | 1.5399 Ops/s | 1.4885 Ops/s | |
test_transformed | 0.8507s | 0.8492s | 1.1775 Ops/s | 1.1314 Ops/s | |
test_serial | 2.1114s | 2.0481s | 0.4882 Ops/s | 0.4778 Ops/s | |
test_parallel | 1.8473s | 1.8031s | 0.5546 Ops/s | 0.5573 Ops/s | |
test_step_mdp_speed[True-True-True-True-True] | 96.4740μs | 33.6200μs | 29.7442 KOps/s | 30.8312 KOps/s | |
test_step_mdp_speed[True-True-True-True-False] | 43.0320μs | 20.1445μs | 49.6413 KOps/s | 50.9469 KOps/s | |
test_step_mdp_speed[True-True-True-False-True] | 33.8210μs | 19.2536μs | 51.9383 KOps/s | 54.2376 KOps/s | |
test_step_mdp_speed[True-True-True-False-False] | 28.1510μs | 11.4460μs | 87.3670 KOps/s | 89.1586 KOps/s | |
test_step_mdp_speed[True-True-False-True-True] | 58.3320μs | 35.6403μs | 28.0582 KOps/s | 28.5411 KOps/s | |
test_step_mdp_speed[True-True-False-True-False] | 45.8820μs | 21.9550μs | 45.5477 KOps/s | 46.4255 KOps/s | |
test_step_mdp_speed[True-True-False-False-True] | 36.3910μs | 21.1761μs | 47.2231 KOps/s | 49.0012 KOps/s | |
test_step_mdp_speed[True-True-False-False-False] | 27.1010μs | 13.2947μs | 75.2178 KOps/s | 75.7809 KOps/s | |
test_step_mdp_speed[True-False-True-True-True] | 56.0530μs | 36.9427μs | 27.0689 KOps/s | 27.5930 KOps/s | |
test_step_mdp_speed[True-False-True-True-False] | 47.4420μs | 24.2096μs | 41.3059 KOps/s | 42.4588 KOps/s | |
test_step_mdp_speed[True-False-True-False-True] | 46.3320μs | 21.1153μs | 47.3591 KOps/s | 48.9579 KOps/s | |
test_step_mdp_speed[True-False-True-False-False] | 29.0220μs | 13.6713μs | 73.1460 KOps/s | 76.8377 KOps/s | |
test_step_mdp_speed[True-False-False-True-True] | 56.4630μs | 39.0528μs | 25.6064 KOps/s | 26.4298 KOps/s | |
test_step_mdp_speed[True-False-False-True-False] | 40.6710μs | 25.6710μs | 38.9545 KOps/s | 40.4611 KOps/s | |
test_step_mdp_speed[True-False-False-False-True] | 43.5720μs | 22.4374μs | 44.5684 KOps/s | 45.2835 KOps/s | |
test_step_mdp_speed[True-False-False-False-False] | 39.5820μs | 15.1358μs | 66.0685 KOps/s | 67.7971 KOps/s | |
test_step_mdp_speed[False-True-True-True-True] | 55.1520μs | 37.1365μs | 26.9277 KOps/s | 27.7442 KOps/s | |
test_step_mdp_speed[False-True-True-True-False] | 41.5520μs | 23.3528μs | 42.8214 KOps/s | 42.9880 KOps/s | |
test_step_mdp_speed[False-True-True-False-True] | 40.3010μs | 24.4036μs | 40.9776 KOps/s | 41.7600 KOps/s | |
test_step_mdp_speed[False-True-True-False-False] | 41.6810μs | 14.9801μs | 66.7553 KOps/s | 67.0872 KOps/s | |
test_step_mdp_speed[False-True-False-True-True] | 62.7520μs | 39.6808μs | 25.2011 KOps/s | 26.3343 KOps/s | |
test_step_mdp_speed[False-True-False-True-False] | 52.2820μs | 25.7422μs | 38.8467 KOps/s | 40.1527 KOps/s | |
test_step_mdp_speed[False-True-False-False-True] | 51.3220μs | 26.3357μs | 37.9713 KOps/s | 38.5418 KOps/s | |
test_step_mdp_speed[False-True-False-False-False] | 36.2320μs | 17.3882μs | 57.5102 KOps/s | 60.0250 KOps/s | |
test_step_mdp_speed[False-False-True-True-True] | 65.9430μs | 41.5196μs | 24.0850 KOps/s | 25.2260 KOps/s | |
test_step_mdp_speed[False-False-True-True-False] | 45.3020μs | 27.8239μs | 35.9403 KOps/s | 36.8853 KOps/s | |
test_step_mdp_speed[False-False-True-False-True] | 48.9320μs | 26.0957μs | 38.3204 KOps/s | 38.4037 KOps/s | |
test_step_mdp_speed[False-False-True-False-False] | 42.0310μs | 17.2224μs | 58.0639 KOps/s | 60.0381 KOps/s | |
test_step_mdp_speed[False-False-False-True-True] | 65.9230μs | 41.6454μs | 24.0123 KOps/s | 23.9906 KOps/s | |
test_step_mdp_speed[False-False-False-True-False] | 45.8520μs | 28.6011μs | 34.9637 KOps/s | 34.8313 KOps/s | |
test_step_mdp_speed[False-False-False-False-True] | 75.1530μs | 27.3101μs | 36.6165 KOps/s | 36.4014 KOps/s | |
test_step_mdp_speed[False-False-False-False-False] | 39.4210μs | 18.6417μs | 53.6432 KOps/s | 54.4570 KOps/s | |
test_values[generalized_advantage_estimate-True-True] | 25.7653ms | 25.1624ms | 39.7418 Ops/s | 41.2570 Ops/s | |
test_values[vec_generalized_advantage_estimate-True-True] | 79.9698ms | 3.1552ms | 316.9403 Ops/s | 313.5795 Ops/s | |
test_values[td0_return_estimate-False-False] | 97.6440μs | 67.3299μs | 14.8522 KOps/s | 15.6251 KOps/s | |
test_values[td1_return_estimate-False-False] | 54.9314ms | 53.7123ms | 18.6177 Ops/s | 19.0819 Ops/s | |
test_values[vec_td1_return_estimate-False-False] | 2.0753ms | 1.7664ms | 566.1246 Ops/s | 571.3228 Ops/s | |
test_values[td_lambda_return_estimate-True-False] | 87.2170ms | 85.3652ms | 11.7144 Ops/s | 11.9500 Ops/s | |
test_values[vec_td_lambda_return_estimate-True-False] | 2.1115ms | 1.7513ms | 570.9953 Ops/s | 571.7244 Ops/s | |
test_gae_speed[generalized_advantage_estimate-False-1-512] | 24.4180ms | 23.6987ms | 42.1965 Ops/s | 42.4167 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-1-512] | 0.8745ms | 0.6930ms | 1.4431 KOps/s | 1.4448 KOps/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-1-512] | 0.7070ms | 0.6515ms | 1.5348 KOps/s | 1.5659 KOps/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-32-512] | 1.5022ms | 1.4506ms | 689.3813 Ops/s | 692.2464 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-32-512] | 0.9600ms | 0.6587ms | 1.5182 KOps/s | 1.5047 KOps/s | |
test_dqn_speed | 8.2562ms | 1.4369ms | 695.9187 Ops/s | 676.8008 Ops/s | |
test_ddpg_speed | 2.9647ms | 2.6860ms | 372.3037 Ops/s | 357.7761 Ops/s | |
test_sac_speed | 8.3743ms | 7.9211ms | 126.2443 Ops/s | 122.1736 Ops/s | |
test_redq_speed | 11.2463ms | 10.3042ms | 97.0481 Ops/s | 94.3980 Ops/s | |
test_redq_deprec_speed | 11.5116ms | 10.9699ms | 91.1584 Ops/s | 87.5250 Ops/s | |
test_td3_speed | 8.0718ms | 7.8587ms | 127.2471 Ops/s | 122.7112 Ops/s | |
test_cql_speed | 25.5976ms | 24.8281ms | 40.2770 Ops/s | 38.5172 Ops/s | |
test_a2c_speed | 5.7564ms | 5.5051ms | 181.6505 Ops/s | 173.3668 Ops/s | |
test_ppo_speed | 7.5775ms | 5.9029ms | 169.4082 Ops/s | 162.9988 Ops/s | |
test_reinforce_speed | 4.7161ms | 4.4651ms | 223.9594 Ops/s | 212.7428 Ops/s | |
test_iql_speed | 20.1241ms | 19.4013ms | 51.5431 Ops/s | 49.3363 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 3.0067ms | 2.9097ms | 343.6826 Ops/s | 344.4284 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 1.1359ms | 0.5489ms | 1.8218 KOps/s | 1.5991 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.7151ms | 0.5255ms | 1.9029 KOps/s | 1.8845 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 3.0358ms | 2.8810ms | 347.0966 Ops/s | 341.5535 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 1.2487ms | 0.5387ms | 1.8563 KOps/s | 1.8124 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.7206ms | 0.5188ms | 1.9276 KOps/s | 1.9078 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-sampler6-10000] | 3.9555ms | 1.5256ms | 655.4809 Ops/s | 640.7736 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-sampler7-10000] | 1.6519ms | 1.4653ms | 682.4329 Ops/s | 677.6706 Ops/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 3.2755ms | 3.0188ms | 331.2605 Ops/s | 329.5279 Ops/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.8640ms | 0.6712ms | 1.4899 KOps/s | 1.4676 KOps/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 4.3537ms | 0.6574ms | 1.5211 KOps/s | 1.5148 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 2.9980ms | 2.8689ms | 348.5608 Ops/s | 340.9461 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 0.7266ms | 0.5493ms | 1.8205 KOps/s | 1.8032 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 4.2660ms | 0.5320ms | 1.8798 KOps/s | 1.8986 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 3.0656ms | 2.9186ms | 342.6340 Ops/s | 339.5547 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 1.3450ms | 0.5456ms | 1.8328 KOps/s | 1.8290 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.6943ms | 0.5222ms | 1.9151 KOps/s | 1.8987 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 3.1369ms | 3.0185ms | 331.2862 Ops/s | 329.0969 Ops/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.7754ms | 0.6796ms | 1.4715 KOps/s | 1.4710 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 0.1073s | 0.7898ms | 1.2661 KOps/s | 1.5149 KOps/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-RandomSampler-400] | 0.1024s | 6.7736ms | 147.6321 Ops/s | 108.7574 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-400] | 16.6977ms | 14.5490ms | 68.7334 Ops/s | 67.0840 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-400] | 2.0490ms | 1.0767ms | 928.7430 Ops/s | 923.0038 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-400] | 0.1038s | 8.6740ms | 115.2864 Ops/s | 144.7352 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-400] | 16.8384ms | 14.6815ms | 68.1129 Ops/s | 59.2094 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-400] | 2.1683ms | 1.0817ms | 924.4898 Ops/s | 823.0024 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-ListStorage-None-400] | 0.1053s | 7.2525ms | 137.8826 Ops/s | 137.8913 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-400] | 17.0911ms | 14.8965ms | 67.1299 Ops/s | 65.5654 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-400] | 2.5594ms | 1.4411ms | 693.9110 Ops/s | 656.8176 Ops/s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
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.
No description provided.