-
Notifications
You must be signed in to change notification settings - Fork 258
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,Feature] Allow non-tensor data in envs #1944
Open
vmoens
wants to merge
2
commits into
main
Choose a base branch
from
fix-env-nontensor
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
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/rl/1944
Note: Links to docs will display an error until the docs builds have been completed. ❌ 34 New Failures, 3 Unrelated FailuresAs of commit f7bb04b with merge base 13bef42 (): NEW FAILURES - The following jobs have failed:
FLAKY - The following jobs failed but were likely due to flakiness present on trunk:
BROKEN TRUNK - The following job failed but were present on the merge base:👉 Rebase onto the `viable/strict` branch to avoid these failures
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
Feb 21, 2024
3 tasks
|
Name | Max | Mean | Ops | Ops on Repo HEAD
|
Change |
---|---|---|---|---|---|
test_single | 60.7350ms | 60.4393ms | 16.5455 Ops/s | 15.5067 Ops/s | |
test_sync | 34.9953ms | 33.0404ms | 30.2660 Ops/s | 29.7062 Ops/s | |
test_async | 62.1604ms | 31.1414ms | 32.1116 Ops/s | 31.8264 Ops/s | |
test_simple | 0.4476s | 0.4256s | 2.3494 Ops/s | 2.3164 Ops/s | |
test_transformed | 0.6215s | 0.5776s | 1.7312 Ops/s | 1.7025 Ops/s | |
test_serial | 1.4601s | 1.4160s | 0.7062 Ops/s | 0.6905 Ops/s | |
test_parallel | 1.4022s | 1.3491s | 0.7412 Ops/s | 0.7278 Ops/s | |
test_step_mdp_speed[True-True-True-True-True] | 0.1115ms | 22.4382μs | 44.5668 KOps/s | 47.4049 KOps/s | |
test_step_mdp_speed[True-True-True-True-False] | 36.2580μs | 13.6330μs | 73.3516 KOps/s | 77.8222 KOps/s | |
test_step_mdp_speed[True-True-True-False-True] | 45.7250μs | 12.9134μs | 77.4387 KOps/s | 81.0827 KOps/s | |
test_step_mdp_speed[True-True-True-False-False] | 32.3790μs | 7.9339μs | 126.0412 KOps/s | 134.7276 KOps/s | |
test_step_mdp_speed[True-True-False-True-True] | 59.2600μs | 23.8864μs | 41.8649 KOps/s | 44.3676 KOps/s | |
test_step_mdp_speed[True-True-False-True-False] | 58.3380μs | 14.9035μs | 67.0985 KOps/s | 70.3882 KOps/s | |
test_step_mdp_speed[True-True-False-False-True] | 33.5420μs | 14.2287μs | 70.2803 KOps/s | 73.4755 KOps/s | |
test_step_mdp_speed[True-True-False-False-False] | 41.8480μs | 9.1520μs | 109.2657 KOps/s | 113.9686 KOps/s | |
test_step_mdp_speed[True-False-True-True-True] | 51.8170μs | 25.3700μs | 39.4167 KOps/s | 42.1234 KOps/s | |
test_step_mdp_speed[True-False-True-True-False] | 54.2310μs | 16.4073μs | 60.9483 KOps/s | 64.1913 KOps/s | |
test_step_mdp_speed[True-False-True-False-True] | 60.6730μs | 14.3757μs | 69.5618 KOps/s | 73.1842 KOps/s | |
test_step_mdp_speed[True-False-True-False-False] | 25.2470μs | 9.2295μs | 108.3481 KOps/s | 114.9200 KOps/s | |
test_step_mdp_speed[True-False-False-True-True] | 90.8690μs | 26.8029μs | 37.3094 KOps/s | 39.7122 KOps/s | |
test_step_mdp_speed[True-False-False-True-False] | 38.8720μs | 17.6830μs | 56.5514 KOps/s | 59.7236 KOps/s | |
test_step_mdp_speed[True-False-False-False-True] | 52.1160μs | 15.4341μs | 64.7915 KOps/s | 68.3215 KOps/s | |
test_step_mdp_speed[True-False-False-False-False] | 33.7020μs | 10.3986μs | 96.1663 KOps/s | 100.3976 KOps/s | |
test_step_mdp_speed[False-True-True-True-True] | 73.7870μs | 25.3252μs | 39.4864 KOps/s | 42.2014 KOps/s | |
test_step_mdp_speed[False-True-True-True-False] | 59.9210μs | 16.4860μs | 60.6575 KOps/s | 64.3992 KOps/s | |
test_step_mdp_speed[False-True-True-False-True] | 36.9080μs | 16.7620μs | 59.6588 KOps/s | 63.5291 KOps/s | |
test_step_mdp_speed[False-True-True-False-False] | 47.0270μs | 10.5248μs | 95.0139 KOps/s | 99.9707 KOps/s | |
test_step_mdp_speed[False-True-False-True-True] | 37.6100μs | 27.0594μs | 36.9558 KOps/s | 39.3647 KOps/s | |
test_step_mdp_speed[False-True-False-True-False] | 47.8090μs | 17.6179μs | 56.7605 KOps/s | 60.1916 KOps/s | |
test_step_mdp_speed[False-True-False-False-True] | 63.0870μs | 18.0575μs | 55.3787 KOps/s | 58.7691 KOps/s | |
test_step_mdp_speed[False-True-False-False-False] | 36.5280μs | 11.7770μs | 84.9110 KOps/s | 89.9181 KOps/s | |
test_step_mdp_speed[False-False-True-True-True] | 90.5490μs | 27.9864μs | 35.7317 KOps/s | 38.1119 KOps/s | |
test_step_mdp_speed[False-False-True-True-False] | 62.3960μs | 19.0110μs | 52.6011 KOps/s | 55.3291 KOps/s | |
test_step_mdp_speed[False-False-True-False-True] | 44.2120μs | 17.7773μs | 56.2515 KOps/s | 58.6570 KOps/s | |
test_step_mdp_speed[False-False-True-False-False] | 54.4110μs | 11.7594μs | 85.0387 KOps/s | 89.4428 KOps/s | |
test_step_mdp_speed[False-False-False-True-True] | 60.3320μs | 29.0393μs | 34.4360 KOps/s | 36.4230 KOps/s | |
test_step_mdp_speed[False-False-False-True-False] | 63.0170μs | 20.0667μs | 49.8338 KOps/s | 51.7028 KOps/s | |
test_step_mdp_speed[False-False-False-False-True] | 64.0390μs | 18.9764μs | 52.6971 KOps/s | 55.2339 KOps/s | |
test_step_mdp_speed[False-False-False-False-False] | 44.1330μs | 12.8789μs | 77.6462 KOps/s | 81.4389 KOps/s | |
test_values[generalized_advantage_estimate-True-True] | 9.3379ms | 9.1084ms | 109.7892 Ops/s | 112.3929 Ops/s | |
test_values[vec_generalized_advantage_estimate-True-True] | 35.0795ms | 32.8703ms | 30.4226 Ops/s | 30.3468 Ops/s | |
test_values[td0_return_estimate-False-False] | 0.2236ms | 0.1634ms | 6.1200 KOps/s | 6.0887 KOps/s | |
test_values[td1_return_estimate-False-False] | 25.4497ms | 22.3961ms | 44.6507 Ops/s | 44.6532 Ops/s | |
test_values[vec_td1_return_estimate-False-False] | 34.5498ms | 33.1053ms | 30.2066 Ops/s | 30.3140 Ops/s | |
test_values[td_lambda_return_estimate-True-False] | 35.6803ms | 32.4916ms | 30.7772 Ops/s | 30.4305 Ops/s | |
test_values[vec_td_lambda_return_estimate-True-False] | 34.4784ms | 33.1851ms | 30.1340 Ops/s | 30.3584 Ops/s | |
test_gae_speed[generalized_advantage_estimate-False-1-512] | 10.1786ms | 8.0253ms | 124.6065 Ops/s | 127.4064 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-1-512] | 2.4730ms | 1.9889ms | 502.7904 Ops/s | 511.2677 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-1-512] | 0.5276ms | 0.3388ms | 2.9516 KOps/s | 2.9565 KOps/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-32-512] | 49.1525ms | 46.3154ms | 21.5911 Ops/s | 25.3295 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-32-512] | 3.7596ms | 2.9990ms | 333.4462 Ops/s | 333.6020 Ops/s | |
test_dqn_speed | 60.7375ms | 1.4563ms | 686.6801 Ops/s | 720.3995 Ops/s | |
test_ddpg_speed | 4.6773ms | 2.7751ms | 360.3485 Ops/s | 359.9869 Ops/s | |
test_sac_speed | 8.8906ms | 8.1958ms | 122.0140 Ops/s | 121.5992 Ops/s | |
test_redq_speed | 14.2755ms | 12.7272ms | 78.5716 Ops/s | 77.2451 Ops/s | |
test_redq_deprec_speed | 13.9277ms | 13.0287ms | 76.7539 Ops/s | 76.5729 Ops/s | |
test_td3_speed | 8.3827ms | 8.1597ms | 122.5542 Ops/s | 121.3489 Ops/s | |
test_cql_speed | 36.5589ms | 35.8036ms | 27.9302 Ops/s | 27.7862 Ops/s | |
test_a2c_speed | 8.9367ms | 7.2932ms | 137.1132 Ops/s | 137.0317 Ops/s | |
test_ppo_speed | 7.8257ms | 7.5587ms | 132.2980 Ops/s | 132.2282 Ops/s | |
test_reinforce_speed | 7.8410ms | 6.6622ms | 150.0995 Ops/s | 152.8759 Ops/s | |
test_iql_speed | 33.7130ms | 32.1423ms | 31.1116 Ops/s | 30.9179 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 4.0858ms | 2.6919ms | 371.4874 Ops/s | 372.4931 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 0.6173ms | 0.5042ms | 1.9835 KOps/s | 1.9716 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.5777ms | 0.4767ms | 2.0978 KOps/s | 2.0865 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 4.1607ms | 2.7126ms | 368.6452 Ops/s | 371.1604 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 0.8521ms | 0.5017ms | 1.9932 KOps/s | 1.9990 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.7040ms | 0.4738ms | 2.1105 KOps/s | 2.1048 KOps/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 3.9808ms | 2.7823ms | 359.4122 Ops/s | 351.3513 Ops/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.8533ms | 0.6187ms | 1.6162 KOps/s | 1.6115 KOps/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 0.8396ms | 0.5894ms | 1.6967 KOps/s | 1.6878 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 2.9013ms | 2.6528ms | 376.9551 Ops/s | 370.1662 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 0.6182ms | 0.5037ms | 1.9853 KOps/s | 1.9676 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.7156ms | 0.4845ms | 2.0639 KOps/s | 2.0886 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 4.0206ms | 2.6802ms | 373.1011 Ops/s | 374.9654 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 0.7784ms | 0.4986ms | 2.0055 KOps/s | 1.9882 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.9055ms | 0.4816ms | 2.0766 KOps/s | 2.0763 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 4.1567ms | 2.8033ms | 356.7245 Ops/s | 360.0460 Ops/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.9332ms | 0.6175ms | 1.6194 KOps/s | 1.5881 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 0.8447ms | 0.5932ms | 1.6858 KOps/s | 1.6581 KOps/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-RandomSampler-400] | 98.5099ms | 7.4936ms | 133.4473 Ops/s | 131.3338 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-400] | 92.7376ms | 14.7112ms | 67.9754 Ops/s | 68.6005 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-400] | 4.4195ms | 2.5406ms | 393.6081 Ops/s | 391.9720 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-400] | 84.4221ms | 7.3633ms | 135.8084 Ops/s | 136.2178 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-400] | 15.4188ms | 13.0261ms | 76.7687 Ops/s | 77.0369 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-400] | 4.5627ms | 2.5277ms | 395.6109 Ops/s | 395.8976 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-ListStorage-None-400] | 85.7372ms | 9.2419ms | 108.2025 Ops/s | 107.5855 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-400] | 15.0205ms | 13.1709ms | 75.9252 Ops/s | 76.0530 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-400] | 5.0004ms | 2.7829ms | 359.3340 Ops/s | 357.8457 Ops/s |
|
Name | Max | Mean | Ops | Ops on Repo HEAD
|
Change |
---|---|---|---|---|---|
test_single | 0.1134s | 0.1116s | 8.9607 Ops/s | 8.4363 Ops/s | |
test_sync | 95.7010ms | 95.4840ms | 10.4730 Ops/s | 10.4460 Ops/s | |
test_async | 0.1801s | 91.2424ms | 10.9598 Ops/s | 10.9364 Ops/s | |
test_single_pixels | 0.1304s | 0.1278s | 7.8246 Ops/s | 7.9137 Ops/s | |
test_sync_pixels | 82.8612ms | 79.7931ms | 12.5324 Ops/s | 12.4656 Ops/s | |
test_async_pixels | 0.1496s | 65.3572ms | 15.3005 Ops/s | 13.6706 Ops/s | |
test_simple | 0.7973s | 0.7944s | 1.2587 Ops/s | 1.2132 Ops/s | |
test_transformed | 1.0816s | 1.0252s | 0.9754 Ops/s | 0.9551 Ops/s | |
test_serial | 2.3882s | 2.3331s | 0.4286 Ops/s | 0.4123 Ops/s | |
test_parallel | 2.0877s | 2.0132s | 0.4967 Ops/s | 0.4779 Ops/s | |
test_step_mdp_speed[True-True-True-True-True] | 97.4310μs | 32.4797μs | 30.7885 KOps/s | 29.3217 KOps/s | |
test_step_mdp_speed[True-True-True-True-False] | 54.9310μs | 19.1515μs | 52.2151 KOps/s | 50.3943 KOps/s | |
test_step_mdp_speed[True-True-True-False-True] | 43.6710μs | 18.0970μs | 55.2578 KOps/s | 52.4320 KOps/s | |
test_step_mdp_speed[True-True-True-False-False] | 84.2820μs | 10.8376μs | 92.2713 KOps/s | 86.8548 KOps/s | |
test_step_mdp_speed[True-True-False-True-True] | 55.0510μs | 34.4309μs | 29.0436 KOps/s | 28.0001 KOps/s | |
test_step_mdp_speed[True-True-False-True-False] | 45.1610μs | 21.1460μs | 47.2903 KOps/s | 45.6016 KOps/s | |
test_step_mdp_speed[True-True-False-False-True] | 59.0910μs | 19.9782μs | 50.0544 KOps/s | 47.5762 KOps/s | |
test_step_mdp_speed[True-True-False-False-False] | 41.5500μs | 12.7395μs | 78.4961 KOps/s | 73.9039 KOps/s | |
test_step_mdp_speed[True-False-True-True-True] | 63.1720μs | 36.0400μs | 27.7469 KOps/s | 26.5882 KOps/s | |
test_step_mdp_speed[True-False-True-True-False] | 95.7720μs | 22.6306μs | 44.1880 KOps/s | 41.7306 KOps/s | |
test_step_mdp_speed[True-False-True-False-True] | 46.4710μs | 19.7242μs | 50.6991 KOps/s | 47.7539 KOps/s | |
test_step_mdp_speed[True-False-True-False-False] | 29.3300μs | 12.7590μs | 78.3760 KOps/s | 74.1641 KOps/s | |
test_step_mdp_speed[True-False-False-True-True] | 64.3810μs | 37.2625μs | 26.8366 KOps/s | 25.2602 KOps/s | |
test_step_mdp_speed[True-False-False-True-False] | 58.5710μs | 24.4137μs | 40.9606 KOps/s | 39.5215 KOps/s | |
test_step_mdp_speed[True-False-False-False-True] | 83.9220μs | 21.5655μs | 46.3703 KOps/s | 43.8290 KOps/s | |
test_step_mdp_speed[True-False-False-False-False] | 36.3210μs | 14.3979μs | 69.4546 KOps/s | 66.3391 KOps/s | |
test_step_mdp_speed[False-True-True-True-True] | 63.7510μs | 35.8806μs | 27.8702 KOps/s | 26.4715 KOps/s | |
test_step_mdp_speed[False-True-True-True-False] | 47.4310μs | 22.8802μs | 43.7058 KOps/s | 41.2279 KOps/s | |
test_step_mdp_speed[False-True-True-False-True] | 49.4110μs | 24.0453μs | 41.5881 KOps/s | 40.0856 KOps/s | |
test_step_mdp_speed[False-True-True-False-False] | 32.0610μs | 14.2832μs | 70.0124 KOps/s | 66.3650 KOps/s | |
test_step_mdp_speed[False-True-False-True-True] | 70.0420μs | 37.9791μs | 26.3303 KOps/s | 25.1529 KOps/s | |
test_step_mdp_speed[False-True-False-True-False] | 47.9400μs | 24.6973μs | 40.4903 KOps/s | 38.2921 KOps/s | |
test_step_mdp_speed[False-True-False-False-True] | 51.1710μs | 25.3671μs | 39.4211 KOps/s | 37.3846 KOps/s | |
test_step_mdp_speed[False-True-False-False-False] | 38.1710μs | 16.2151μs | 61.6711 KOps/s | 58.9152 KOps/s | |
test_step_mdp_speed[False-False-True-True-True] | 69.5510μs | 39.2630μs | 25.4693 KOps/s | 24.7829 KOps/s | |
test_step_mdp_speed[False-False-True-True-False] | 55.5210μs | 26.5270μs | 37.6975 KOps/s | 35.9725 KOps/s | |
test_step_mdp_speed[False-False-True-False-True] | 62.8210μs | 25.4387μs | 39.3102 KOps/s | 37.0174 KOps/s | |
test_step_mdp_speed[False-False-True-False-False] | 40.0310μs | 16.3356μs | 61.2161 KOps/s | 59.3980 KOps/s | |
test_step_mdp_speed[False-False-False-True-True] | 71.9220μs | 40.6515μs | 24.5993 KOps/s | 23.7563 KOps/s | |
test_step_mdp_speed[False-False-False-True-False] | 63.0510μs | 28.2249μs | 35.4296 KOps/s | 33.9065 KOps/s | |
test_step_mdp_speed[False-False-False-False-True] | 59.8710μs | 26.9592μs | 37.0931 KOps/s | 35.4639 KOps/s | |
test_step_mdp_speed[False-False-False-False-False] | 39.6610μs | 17.9626μs | 55.6712 KOps/s | 53.1874 KOps/s | |
test_values[generalized_advantage_estimate-True-True] | 26.2852ms | 25.8033ms | 38.7547 Ops/s | 41.2773 Ops/s | |
test_values[vec_generalized_advantage_estimate-True-True] | 81.7968ms | 3.2191ms | 310.6458 Ops/s | 311.8005 Ops/s | |
test_values[td0_return_estimate-False-False] | 0.1004ms | 65.8211μs | 15.1927 KOps/s | 17.0172 KOps/s | |
test_values[td1_return_estimate-False-False] | 57.5181ms | 56.7741ms | 17.6137 Ops/s | 19.2712 Ops/s | |
test_values[vec_td1_return_estimate-False-False] | 2.1352ms | 1.7439ms | 573.4376 Ops/s | 572.8088 Ops/s | |
test_values[td_lambda_return_estimate-True-False] | 91.8767ms | 89.6879ms | 11.1498 Ops/s | 12.1630 Ops/s | |
test_values[vec_td_lambda_return_estimate-True-False] | 3.8195ms | 1.7772ms | 562.6898 Ops/s | 561.8121 Ops/s | |
test_gae_speed[generalized_advantage_estimate-False-1-512] | 25.2114ms | 23.1964ms | 43.1101 Ops/s | 43.7604 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-1-512] | 0.9444ms | 0.7371ms | 1.3567 KOps/s | 1.4601 KOps/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-1-512] | 0.7731ms | 0.6798ms | 1.4710 KOps/s | 1.5698 KOps/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-32-512] | 1.4705ms | 1.4363ms | 696.2300 Ops/s | 694.6934 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-32-512] | 0.9347ms | 0.6585ms | 1.5187 KOps/s | 1.5325 KOps/s | |
test_dqn_speed | 8.2195ms | 1.4633ms | 683.3746 Ops/s | 666.9959 Ops/s | |
test_ddpg_speed | 3.1854ms | 2.7851ms | 359.0514 Ops/s | 345.4048 Ops/s | |
test_sac_speed | 8.4876ms | 8.0742ms | 123.8508 Ops/s | 120.1363 Ops/s | |
test_redq_speed | 11.1183ms | 10.3466ms | 96.6498 Ops/s | 95.1702 Ops/s | |
test_redq_deprec_speed | 11.8542ms | 11.4655ms | 87.2181 Ops/s | 90.1003 Ops/s | |
test_td3_speed | 16.1147ms | 8.2409ms | 121.3463 Ops/s | 119.5127 Ops/s | |
test_cql_speed | 25.9275ms | 25.0058ms | 39.9908 Ops/s | 39.1375 Ops/s | |
test_a2c_speed | 5.6546ms | 5.4650ms | 182.9830 Ops/s | 182.5292 Ops/s | |
test_ppo_speed | 6.3927ms | 5.8213ms | 171.7818 Ops/s | 172.2259 Ops/s | |
test_reinforce_speed | 4.8321ms | 4.5442ms | 220.0627 Ops/s | 223.8495 Ops/s | |
test_iql_speed | 19.5687ms | 19.1692ms | 52.1670 Ops/s | 51.6712 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 3.8196ms | 3.6629ms | 273.0069 Ops/s | 267.9246 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 0.7080ms | 0.5628ms | 1.7769 KOps/s | 1.7734 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.6724ms | 0.5340ms | 1.8727 KOps/s | 1.8615 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 4.0493ms | 3.7004ms | 270.2409 Ops/s | 267.3406 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 0.7070ms | 0.5581ms | 1.7919 KOps/s | 1.7955 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.6929ms | 0.5312ms | 1.8825 KOps/s | 1.8921 KOps/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 4.0158ms | 3.7958ms | 263.4489 Ops/s | 258.3220 Ops/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.8265ms | 0.6921ms | 1.4449 KOps/s | 1.3019 KOps/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 0.7831ms | 0.6624ms | 1.5097 KOps/s | 1.5203 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 3.7928ms | 3.6768ms | 271.9746 Ops/s | 267.0616 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 93.7662ms | 0.6397ms | 1.5633 KOps/s | 1.7817 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.6797ms | 0.5390ms | 1.8552 KOps/s | 1.8659 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 3.9197ms | 3.7174ms | 269.0050 Ops/s | 266.0392 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 98.5428ms | 0.6654ms | 1.5029 KOps/s | 1.8031 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.6554ms | 0.5306ms | 1.8846 KOps/s | 1.6041 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 3.9678ms | 3.8144ms | 262.1674 Ops/s | 258.6649 Ops/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.8302ms | 0.6901ms | 1.4491 KOps/s | 1.4504 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 0.8215ms | 0.6625ms | 1.5095 KOps/s | 1.5049 KOps/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-RandomSampler-400] | 0.1025s | 9.3339ms | 107.1366 Ops/s | 89.7043 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-400] | 18.6536ms | 16.1478ms | 61.9280 Ops/s | 61.5534 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-400] | 6.2141ms | 3.0534ms | 327.4995 Ops/s | 316.4995 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-400] | 0.1004s | 11.1434ms | 89.7391 Ops/s | 89.7731 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-400] | 18.7508ms | 16.1317ms | 61.9899 Ops/s | 61.5411 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-400] | 6.5846ms | 3.0580ms | 327.0126 Ops/s | 311.9197 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-ListStorage-None-400] | 0.1046s | 11.5199ms | 86.8060 Ops/s | 104.7808 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-400] | 18.2040ms | 15.9810ms | 62.5744 Ops/s | 54.2421 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-400] | 7.1218ms | 3.3006ms | 302.9795 Ops/s | 293.9909 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.
enhancement
New feature or request
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.
Depends on pytorch/tensordict#685