-
Notifications
You must be signed in to change notification settings - Fork 309
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
[Example] Comprehensive dataset rendering examples #2141
Open
vmoens
wants to merge
31
commits into
main
Choose a base branch
from
video-datasets-example
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
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/2141
Note: Links to docs will display an error until the docs builds have been completed. ❌ 8 New Failures, 2 Unrelated FailuresAs of commit 739eac6 with merge base f613eef (): NEW FAILURES - The following jobs have failed:
BROKEN TRUNK - The following jobs 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
Apr 30, 2024
# Conflicts: # sota-implementations/README.md # torchrl/envs/libs/jumanji.py
|
Name | Max | Mean | Ops | Ops on Repo HEAD
|
Change |
---|---|---|---|---|---|
test_single | 0.1170s | 0.1159s | 8.6246 Ops/s | 8.5174 Ops/s | |
test_sync | 99.0960ms | 97.5079ms | 10.2556 Ops/s | 9.7162 Ops/s | |
test_async | 0.2709s | 97.4224ms | 10.2646 Ops/s | 10.3690 Ops/s | |
test_single_pixels | 0.1257s | 0.1256s | 7.9642 Ops/s | 7.7250 Ops/s | |
test_sync_pixels | 83.4182ms | 79.0104ms | 12.6566 Ops/s | 11.8392 Ops/s | |
test_async_pixels | 0.1594s | 79.2651ms | 12.6159 Ops/s | 14.4170 Ops/s | |
test_simple | 0.7894s | 0.7887s | 1.2679 Ops/s | 1.2315 Ops/s | |
test_transformed | 1.1345s | 1.0638s | 0.9400 Ops/s | 0.9354 Ops/s | |
test_serial | 2.5046s | 2.4335s | 0.4109 Ops/s | 0.4078 Ops/s | |
test_parallel | 2.4176s | 2.3460s | 0.4263 Ops/s | 0.4252 Ops/s | |
test_step_mdp_speed[True-True-True-True-True] | 0.1064ms | 32.4380μs | 30.8280 KOps/s | 29.7107 KOps/s | |
test_step_mdp_speed[True-True-True-True-False] | 0.1237ms | 19.5323μs | 51.1972 KOps/s | 49.3577 KOps/s | |
test_step_mdp_speed[True-True-True-False-True] | 90.6810μs | 18.7669μs | 53.2852 KOps/s | 50.7808 KOps/s | |
test_step_mdp_speed[True-True-True-False-False] | 30.1100μs | 11.2464μs | 88.9174 KOps/s | 87.5264 KOps/s | |
test_step_mdp_speed[True-True-False-True-True] | 59.5600μs | 34.7016μs | 28.8172 KOps/s | 27.7614 KOps/s | |
test_step_mdp_speed[True-True-False-True-False] | 46.6610μs | 21.4262μs | 46.6719 KOps/s | 44.6534 KOps/s | |
test_step_mdp_speed[True-True-False-False-True] | 50.6210μs | 20.9149μs | 47.8128 KOps/s | 47.6979 KOps/s | |
test_step_mdp_speed[True-True-False-False-False] | 32.7100μs | 13.1431μs | 76.0856 KOps/s | 75.9784 KOps/s | |
test_step_mdp_speed[True-False-True-True-True] | 61.0900μs | 36.4040μs | 27.4695 KOps/s | 26.2877 KOps/s | |
test_step_mdp_speed[True-False-True-True-False] | 51.5710μs | 23.5960μs | 42.3801 KOps/s | 40.6707 KOps/s | |
test_step_mdp_speed[True-False-True-False-True] | 41.5900μs | 20.3799μs | 49.0680 KOps/s | 46.6760 KOps/s | |
test_step_mdp_speed[True-False-True-False-False] | 33.9200μs | 13.1435μs | 76.0832 KOps/s | 75.1566 KOps/s | |
test_step_mdp_speed[True-False-False-True-True] | 62.6510μs | 37.5701μs | 26.6169 KOps/s | 25.2507 KOps/s | |
test_step_mdp_speed[True-False-False-True-False] | 41.5700μs | 24.7918μs | 40.3359 KOps/s | 38.1581 KOps/s | |
test_step_mdp_speed[True-False-False-False-True] | 42.7910μs | 21.7247μs | 46.0306 KOps/s | 43.7932 KOps/s | |
test_step_mdp_speed[True-False-False-False-False] | 0.1069ms | 14.6664μs | 68.1830 KOps/s | 65.1782 KOps/s | |
test_step_mdp_speed[False-True-True-True-True] | 58.2410μs | 35.8097μs | 27.9254 KOps/s | 26.5517 KOps/s | |
test_step_mdp_speed[False-True-True-True-False] | 84.7200μs | 22.7840μs | 43.8904 KOps/s | 41.1994 KOps/s | |
test_step_mdp_speed[False-True-True-False-True] | 0.1282ms | 24.2608μs | 41.2187 KOps/s | 39.3858 KOps/s | |
test_step_mdp_speed[False-True-True-False-False] | 41.5710μs | 14.7468μs | 67.8114 KOps/s | 65.4272 KOps/s | |
test_step_mdp_speed[False-True-False-True-True] | 56.4900μs | 37.8820μs | 26.3978 KOps/s | 25.5729 KOps/s | |
test_step_mdp_speed[False-True-False-True-False] | 47.5800μs | 25.3483μs | 39.4503 KOps/s | 37.6466 KOps/s | |
test_step_mdp_speed[False-True-False-False-True] | 66.8810μs | 26.1663μs | 38.2171 KOps/s | 36.3780 KOps/s | |
test_step_mdp_speed[False-True-False-False-False] | 31.2300μs | 16.2982μs | 61.3564 KOps/s | 58.0893 KOps/s | |
test_step_mdp_speed[False-False-True-True-True] | 56.5400μs | 39.3035μs | 25.4430 KOps/s | 24.1983 KOps/s | |
test_step_mdp_speed[False-False-True-True-False] | 43.7300μs | 26.4066μs | 37.8693 KOps/s | 35.4968 KOps/s | |
test_step_mdp_speed[False-False-True-False-True] | 56.4110μs | 26.0817μs | 38.3411 KOps/s | 36.3104 KOps/s | |
test_step_mdp_speed[False-False-True-False-False] | 36.4810μs | 16.5882μs | 60.2838 KOps/s | 57.9273 KOps/s | |
test_step_mdp_speed[False-False-False-True-True] | 0.1825ms | 42.7206μs | 23.4079 KOps/s | 23.3529 KOps/s | |
test_step_mdp_speed[False-False-False-True-False] | 0.1217ms | 28.8071μs | 34.7136 KOps/s | 33.5451 KOps/s | |
test_step_mdp_speed[False-False-False-False-True] | 52.0610μs | 28.0056μs | 35.7071 KOps/s | 34.9452 KOps/s | |
test_step_mdp_speed[False-False-False-False-False] | 0.1971ms | 18.4241μs | 54.2768 KOps/s | 52.8411 KOps/s | |
test_values[generalized_advantage_estimate-True-True] | 24.4727ms | 23.3542ms | 42.8188 Ops/s | 42.6754 Ops/s | |
test_values[vec_generalized_advantage_estimate-True-True] | 92.2848ms | 2.7307ms | 366.2121 Ops/s | 375.2731 Ops/s | |
test_values[td0_return_estimate-False-False] | 90.8310μs | 65.0734μs | 15.3673 KOps/s | 15.5863 KOps/s | |
test_values[td1_return_estimate-False-False] | 54.2131ms | 52.7562ms | 18.9551 Ops/s | 18.9347 Ops/s | |
test_values[vec_td1_return_estimate-False-False] | 1.4111ms | 1.0718ms | 933.0153 Ops/s | 927.6805 Ops/s | |
test_values[td_lambda_return_estimate-True-False] | 84.6032ms | 83.2762ms | 12.0082 Ops/s | 11.7166 Ops/s | |
test_values[vec_td_lambda_return_estimate-True-False] | 1.3990ms | 1.0671ms | 937.1552 Ops/s | 928.6635 Ops/s | |
test_gae_speed[generalized_advantage_estimate-False-1-512] | 24.2472ms | 23.5024ms | 42.5488 Ops/s | 42.7474 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-1-512] | 0.9163ms | 0.6953ms | 1.4383 KOps/s | 1.4234 KOps/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-1-512] | 0.8123ms | 0.6508ms | 1.5366 KOps/s | 1.4928 KOps/s | |
test_gae_speed[vec_generalized_advantage_estimate-True-32-512] | 1.6198ms | 1.4499ms | 689.7118 Ops/s | 687.1193 Ops/s | |
test_gae_speed[vec_generalized_advantage_estimate-False-32-512] | 0.8418ms | 0.6662ms | 1.5011 KOps/s | 1.4615 KOps/s | |
test_dqn_speed | 7.7513ms | 1.4397ms | 694.5680 Ops/s | 702.1763 Ops/s | |
test_ddpg_speed | 3.1641ms | 2.9184ms | 342.6496 Ops/s | 344.9976 Ops/s | |
test_sac_speed | 8.7112ms | 8.3793ms | 119.3412 Ops/s | 119.5778 Ops/s | |
test_redq_speed | 12.8073ms | 10.5608ms | 94.6900 Ops/s | 93.4101 Ops/s | |
test_redq_deprec_speed | 13.0302ms | 11.5029ms | 86.9345 Ops/s | 86.1911 Ops/s | |
test_td3_speed | 8.5364ms | 8.3265ms | 120.0988 Ops/s | 120.0865 Ops/s | |
test_cql_speed | 27.1495ms | 25.7460ms | 38.8409 Ops/s | 38.8829 Ops/s | |
test_a2c_speed | 5.8376ms | 5.5744ms | 179.3930 Ops/s | 174.9330 Ops/s | |
test_ppo_speed | 7.1036ms | 6.0009ms | 166.6403 Ops/s | 164.4680 Ops/s | |
test_reinforce_speed | 5.4270ms | 4.5945ms | 217.6539 Ops/s | 214.5364 Ops/s | |
test_iql_speed | 20.2648ms | 19.6420ms | 50.9113 Ops/s | 50.1146 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 4.9081ms | 4.7635ms | 209.9284 Ops/s | 209.2085 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 1.4299ms | 0.5949ms | 1.6809 KOps/s | 1.6809 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.7622ms | 0.5695ms | 1.7558 KOps/s | 1.7435 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 5.5265ms | 4.6993ms | 212.7984 Ops/s | 210.2700 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 1.3018ms | 0.5894ms | 1.6967 KOps/s | 1.7071 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.7405ms | 0.5642ms | 1.7723 KOps/s | 1.4986 KOps/s | |
test_rb_sample[TensorDictReplayBuffer-LazyMemmapStorage-sampler6-10000] | 5.2799ms | 2.0556ms | 486.4802 Ops/s | 484.6462 Ops/s | |
test_rb_sample[TensorDictReplayBuffer-LazyTensorStorage-sampler7-10000] | 2.1100ms | 1.9526ms | 512.1293 Ops/s | 509.5730 Ops/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 5.1717ms | 4.8933ms | 204.3601 Ops/s | 203.0581 Ops/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.9873ms | 0.7248ms | 1.3798 KOps/s | 1.3967 KOps/s | |
test_rb_sample[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 4.9508ms | 0.7007ms | 1.4271 KOps/s | 1.4474 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-RandomSampler-4000] | 4.9704ms | 4.7629ms | 209.9580 Ops/s | 208.3933 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-10000] | 0.7913ms | 0.5942ms | 1.6829 KOps/s | 1.6771 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-10000] | 0.7528ms | 0.5721ms | 1.7481 KOps/s | 1.7369 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-4000] | 5.0030ms | 4.7392ms | 211.0064 Ops/s | 210.4316 Ops/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-10000] | 0.1359s | 0.7860ms | 1.2723 KOps/s | 1.6967 KOps/s | |
test_rb_iterate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-10000] | 0.7276ms | 0.5633ms | 1.7753 KOps/s | 1.7672 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-ListStorage-None-4000] | 5.0727ms | 4.8808ms | 204.8838 Ops/s | 202.1973 Ops/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-10000] | 0.9227ms | 0.7210ms | 1.3870 KOps/s | 1.3954 KOps/s | |
test_rb_iterate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-10000] | 0.8791ms | 0.6973ms | 1.4342 KOps/s | 1.4363 KOps/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-RandomSampler-400] | 0.1341s | 7.7214ms | 129.5098 Ops/s | 134.7574 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-RandomSampler-400] | 18.3377ms | 15.9248ms | 62.7952 Ops/s | 62.4851 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-RandomSampler-400] | 2.2647ms | 1.2766ms | 783.3240 Ops/s | 760.5122 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-ListStorage-SamplerWithoutReplacement-400] | 0.1266s | 9.8572ms | 101.4487 Ops/s | 140.5986 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyMemmapStorage-SamplerWithoutReplacement-400] | 18.4528ms | 16.0723ms | 62.2189 Ops/s | 62.4100 Ops/s | |
test_rb_populate[TensorDictReplayBuffer-LazyTensorStorage-SamplerWithoutReplacement-400] | 2.3703ms | 1.3026ms | 767.7066 Ops/s | 699.1779 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-ListStorage-None-400] | 0.1264s | 7.6828ms | 130.1613 Ops/s | 108.1123 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyMemmapStorage-None-400] | 19.0859ms | 16.2393ms | 61.5789 Ops/s | 61.9049 Ops/s | |
test_rb_populate[TensorDictPrioritizedReplayBuffer-LazyTensorStorage-None-400] | 7.5234ms | 1.5721ms | 636.1032 Ops/s | 677.9601 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.