Tensordict

Latest version: v0.4.0

Safety actively analyzes 638418 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.1.2

What's Changed
* [Benchmark] More indexing benchmarks by vmoens in https://github.com/pytorch-labs/tensordict/pull/375
* [Refactor] Dropping python 3.7 compatibility by vmoens in https://github.com/pytorch-labs/tensordict/pull/377
* [Performance] Faster indexing by vmoens in https://github.com/pytorch-labs/tensordict/pull/376
* [Minor] Remove prints by vmoens in https://github.com/pytorch-labs/tensordict/pull/379
* [Versioning] v0.1.2 by vmoens in https://github.com/pytorch-labs/tensordict/pull/380


**Full Changelog**: https://github.com/pytorch-labs/tensordict/compare/v0.1.1...v0.1.2

0.1.1

What's Changed
* [CI] Added workflow to let contributors self-assign issues by sugatoray in https://github.com/pytorch-labs/tensordict/pull/281
* [BugFix] Fix reshape with non-expanded sizes by vmoens in https://github.com/pytorch-labs/tensordict/pull/283
* [BugFix] Fix reshape with empty shape by vmoens in https://github.com/pytorch-labs/tensordict/pull/284
* [BugFix] Improve utils (pad_sequence and make_tensordict) by vmoens in https://github.com/pytorch-labs/tensordict/pull/285
* [BugFix] make_tensordict batch-size with tuple keys by vmoens in https://github.com/pytorch-labs/tensordict/pull/286
* [BugFix] Fix memmap ownership to make it process-wise and allow for indexed memmap persistance by vmoens in https://github.com/pytorch-labs/tensordict/pull/288
* [Refactor] Deprecate set_default by tcbegley in https://github.com/pytorch-labs/tensordict/pull/236
* [BugFix] Fix get_functional and functional call with stateful envs by vmoens in https://github.com/pytorch-labs/tensordict/pull/287
* [BugFix] Fix irecv for lazy tensordicts by vmoens in https://github.com/pytorch-labs/tensordict/pull/274
* [Feature] h5 compatibility by vmoens in https://github.com/pytorch-labs/tensordict/pull/289
* [Test, Refactor, Doc] add explicit test on set + remove hardcoded values by apbard in https://github.com/pytorch-labs/tensordict/pull/294
* [Refactor] Make `TensorDictBase` available at root by vmoens in https://github.com/pytorch-labs/tensordict/pull/295
* [Test, BugFix] execute h5 tests only if h5py is installed by apbard in https://github.com/pytorch-labs/tensordict/pull/298
* [Refactor] Some improvement on modules by vmoens in https://github.com/pytorch-labs/tensordict/pull/296
* [BugFix] Remove functionalized check in _decorate_funs by vmoens in https://github.com/pytorch-labs/tensordict/pull/300
* [BugFix] deprecate CLASSES_DICT and _get_typed_output by apbard in https://github.com/pytorch-labs/tensordict/pull/299
* [BugFix] add set/get and set_at,get_at methods to tensorclass by apbard in https://github.com/pytorch-labs/tensordict/pull/293
* [BugFix] Fix function signature by vmoens in https://github.com/pytorch-labs/tensordict/pull/304
* [Refactor] Faster functional module by vmoens in https://github.com/pytorch-labs/tensordict/pull/303
* [Feature] forward getattr to wrapped module by apbard in https://github.com/pytorch-labs/tensordict/pull/290
* [Feature] support tensorclasses in __call__ by apbard in https://github.com/pytorch-labs/tensordict/pull/291
* [Test] consolidate test_tensorclass and test_tensorclass_nofuture by apbard in https://github.com/pytorch-labs/tensordict/pull/302
* [Test, Validation] Validate input model and add tests on input checks by apbard in https://github.com/pytorch-labs/tensordict/pull/305
* [BugFix] Fix sequential calls to make_functional by vmoens in https://github.com/pytorch-labs/tensordict/pull/306
* [Refactor] avoid adding _TENSORCLASS flag by apbard in https://github.com/pytorch-labs/tensordict/pull/301
* [BugFix] Fix slow functional calls by vmoens in https://github.com/pytorch-labs/tensordict/pull/309
* [BugFix] Fix deepcopy in benchmarks by vmoens in https://github.com/pytorch-labs/tensordict/pull/310
* [BugFix] Fix sub-stack of td modules by vmoens in https://github.com/pytorch-labs/tensordict/pull/311
* [Feature] Promote tensorclass by vmoens in https://github.com/pytorch-labs/tensordict/pull/307
* [Test] Increase timeout for distributed and memmap tests by apbard in https://github.com/pytorch-labs/tensordict/pull/312
* [BugFix] dispatch with empty batch-size by vmoens in https://github.com/pytorch-labs/tensordict/pull/315
* [BugFix] Fix `__setitem__` with broadcasting of tensordicts by vmoens in https://github.com/pytorch-labs/tensordict/pull/316
* [BugFix] Allow for optional disabling of auto-batch size determination in dispatch by vmoens in https://github.com/pytorch-labs/tensordict/pull/317
* [Refactor] td.set and sampling efficiency by vmoens in https://github.com/pytorch-labs/tensordict/pull/318
* [CI] RL pipeline by vmoens in https://github.com/pytorch-labs/tensordict/pull/319
* [BugFix] Fix sub-tensordict indexing and updating by vmoens in https://github.com/pytorch-labs/tensordict/pull/320
* [Benchmark] More item benchmarks by vmoens in https://github.com/pytorch-labs/tensordict/pull/323
* [Refactor] Use slots for faster creation by vmoens in https://github.com/pytorch-labs/tensordict/pull/321
* [CI] Continuous benchmark trigger by vmoens in https://github.com/pytorch-labs/tensordict/pull/325
* [CI] Continuous benchmark trigger (2) by vmoens in https://github.com/pytorch-labs/tensordict/pull/326
* [Refactor] No check on batch-size when _run_checks=False by vmoens in https://github.com/pytorch-labs/tensordict/pull/322
* [BugFix,CI] Codecov SHA error by vmoens in https://github.com/pytorch-labs/tensordict/pull/330
* [Doc] Updated Docs with conda installation instruction by sugatoray in https://github.com/pytorch-labs/tensordict/pull/329
* [Refactor] Compatibility with np.bool_ by vmoens in https://github.com/pytorch-labs/tensordict/pull/331
* Deprecate interaction_mode with interaction_type by Goldspear in https://github.com/pytorch-labs/tensordict/pull/332
* [CI] add benchmark test under regular pipeline by apbard in https://github.com/pytorch-labs/tensordict/pull/327
* [Refactor] Make NormalParamExtractor available at tensordict.nn level by vmoens in https://github.com/pytorch-labs/tensordict/pull/334
* [Refactor] Introduce InteractoinType Enum by Goldspear in https://github.com/pytorch-labs/tensordict/pull/333
* [Feature] Recursive key selection for sequences by vmoens in https://github.com/pytorch-labs/tensordict/pull/335
* [BugFix] nested tds in persistent tds may have the wrong batch-size by vmoens in https://github.com/pytorch-labs/tensordict/pull/336
* [Refactor] TensorDictModuleBase by vmoens in https://github.com/pytorch-labs/tensordict/pull/337
* [Minor] Doc and vmap fixes by vmoens in https://github.com/pytorch-labs/tensordict/pull/338
* [Feature] Close for h5 tds by vmoens in https://github.com/pytorch-labs/tensordict/pull/339
* [Benchmark] TDModule benchmarks by vmoens in https://github.com/pytorch-labs/tensordict/pull/343
* [BugFix] Key checks in TensorDictSequential by tcbegley in https://github.com/pytorch-labs/tensordict/pull/340
* [Feature] set_skip_existing and related by vmoens in https://github.com/pytorch-labs/tensordict/pull/342
* [Refactor] copy _contextlib by vmoens in https://github.com/pytorch-labs/tensordict/pull/344
* [BugFix] Add dispatch decorator to probabilistic modules by tcbegley in https://github.com/pytorch-labs/tensordict/pull/345
* [BugFix] Add sample_log_prob to out_keys when return_log_prob=True by tcbegley in https://github.com/pytorch-labs/tensordict/pull/346
* [BugFix] Fix missing "sample_log_prob" when no sample is needed by vmoens in https://github.com/pytorch-labs/tensordict/pull/347
* [Doc] Fix doc workflow by vmoens in https://github.com/pytorch-labs/tensordict/pull/348
* [Feature] select_out_keys by vmoens in https://github.com/pytorch-labs/tensordict/pull/350
* [BugFix] Fix ModuleBase `__new__` attribute and property creation by vmoens in https://github.com/pytorch-labs/tensordict/pull/353
* [Feature] tensordict.flatten by vmoens in https://github.com/pytorch-labs/tensordict/pull/354
* [BugFix] Fix none indexing by vmoens in https://github.com/pytorch-labs/tensordict/pull/357
* [Feature] Named dims by vmoens in https://github.com/pytorch-labs/tensordict/pull/356
* [BugFix] Fixing set_at_ with names by vmoens in https://github.com/pytorch-labs/tensordict/pull/359
* [BugFix] Changing tensordict batch size with names by vmoens in https://github.com/pytorch-labs/tensordict/pull/360
* [BugFix] Populate tensordict without names by vmoens in https://github.com/pytorch-labs/tensordict/pull/361
* [BugFix] Fix nested names, to(device) names and other bugs by vmoens in https://github.com/pytorch-labs/tensordict/pull/362
* [Refactor] Upgrade vmap imports by vmoens in https://github.com/pytorch-labs/tensordict/pull/308
* [Feature] as_tensor by vmoens in https://github.com/pytorch-labs/tensordict/pull/363
* [BugFix] Fix contiguous names by vmoens in https://github.com/pytorch-labs/tensordict/pull/364
* [CI] Upgrade ubuntu version in GHA by vmoens in https://github.com/pytorch-labs/tensordict/pull/365
* [Feature] tensordist.reduce by vmoens in https://github.com/pytorch-labs/tensordict/pull/366
* [BugFix] Assigning None to names in lazy stacked td by vmoens in https://github.com/pytorch-labs/tensordict/pull/367
* [Feature] Modules that output dicts by vmoens in https://github.com/pytorch-labs/tensordict/pull/368
* [BugFix] Fix functional calls by vmoens in https://github.com/pytorch-labs/tensordict/pull/369
* [BugFix] Fix functional check for non TensorDictModuleBase modules by vmoens in https://github.com/pytorch-labs/tensordict/pull/370
* [BugFix] Fix pop for stacked tds by vmoens in https://github.com/pytorch-labs/tensordict/pull/371
* [Feature] Keep dimension names in vmap by vmoens in https://github.com/pytorch-labs/tensordict/pull/372
* [Versioning] v0.1.1 by vmoens in https://github.com/pytorch-labs/tensordict/pull/373

New Contributors
* sugatoray made their first contribution in https://github.com/pytorch-labs/tensordict/pull/281
* Goldspear made their first contribution in https://github.com/pytorch-labs/tensordict/pull/332

**Full Changelog**: https://github.com/pytorch-labs/tensordict/compare/0.1.0...v0.1.1

0.1.0

First official release of `tensordict`!

What's Changed
* v0.0.3 by vmoens in https://github.com/pytorch-labs/tensordict/pull/272
* [Minor] Small fixes by vmoens in https://github.com/pytorch-labs/tensordict/pull/273
* [BugFix] Recursively clear device by vmoens in https://github.com/pytorch-labs/tensordict/pull/275
* [Feature] enable broadcast on set_item by apbard in https://github.com/pytorch-labs/tensordict/pull/226
* [BugFix] `__getitems__` for tensorclass by vmoens in https://github.com/pytorch-labs/tensordict/pull/277
* [Refactor] Cherry-pick changes from v0.1.0 before release by vmoens in https://github.com/pytorch-labs/tensordict/pull/279


**Full Changelog**: https://github.com/pytorch-labs/tensordict/compare/0.0.3...v0.1.0

0.0.3

What's Changed
* [BugFix] tensordict.set(nested_key, value) points to the wrong metadata dict by vmoens in https://github.com/pytorch-labs/tensordict/pull/40
* [Feature] nested LazyStack indexing by vmoens in https://github.com/pytorch-labs/tensordict/pull/42
* [Feature] Support nested keys in select method by tcbegley in https://github.com/pytorch-labs/tensordict/pull/39
* [Feature] Support nested keys in exclude method by tcbegley in https://github.com/pytorch-labs/tensordict/pull/41
* [Feature] non-strict select by vmoens in https://github.com/pytorch-labs/tensordict/pull/44
* [BugFix] Use GitHub for flake8 pre-commit hook by tcbegley in https://github.com/pytorch-labs/tensordict/pull/47
* [BugFix] Accept nested dicts for update by vmoens in https://github.com/pytorch-labs/tensordict/pull/46
* [BugFix] Fix exclude by vmoens in https://github.com/pytorch-labs/tensordict/pull/50
* [Feature] Nested keys support for set_default by tcbegley in https://github.com/pytorch-labs/tensordict/pull/45
* [Feature] TensorDictSequential nested keys by tcbegley in https://github.com/pytorch-labs/tensordict/pull/49
* [BugFix] Typo in README by tcbegley in https://github.com/pytorch-labs/tensordict/pull/53
* [Feature] Faster construction by vmoens in https://github.com/pytorch-labs/tensordict/pull/54
* [BugFix] Nested tensordict collision by khundman in https://github.com/pytorch-labs/tensordict/pull/51
* [BugFix] Fix memmap creation for nested TDs by vmoens in https://github.com/pytorch-labs/tensordict/pull/57
* [BugFix] Fix locking mechanism by vmoens in https://github.com/pytorch-labs/tensordict/pull/58
* [Test] test that cloned locked TDs aren't locked by vmoens in https://github.com/pytorch-labs/tensordict/pull/59
* [Bugfix] Fix docs build workflow by tcbegley in https://github.com/pytorch-labs/tensordict/pull/61
* [BugFix] Exclude potentially top-level packages from setup.py by vmoens in https://github.com/pytorch-labs/tensordict/pull/63
* [Doc] Doc Badge by vmoens in https://github.com/pytorch-labs/tensordict/pull/64
* [BugFix] Default version to None if not found by vmoens in https://github.com/pytorch-labs/tensordict/pull/65
* [NOMERGE] Migrate TorchRL to tensordict.nn.TensorDictModule by tcbegley in https://github.com/pytorch-labs/tensordict/pull/66
* [Formatting] FBCode formatting by vmoens in https://github.com/pytorch-labs/tensordict/pull/67
* [Feature] TorchRec support: indexing keyedjaggedtensors by vmoens in https://github.com/pytorch-labs/tensordict/pull/60
* [BugFix] Optional functorch dependency by vmoens in https://github.com/pytorch-labs/tensordict/pull/68
* [Feature] `TensorDict.split` method by wonnor-pro in https://github.com/pytorch-labs/tensordict/pull/56
* [Doc, Test] Some more formatting for FBCode by vmoens in https://github.com/pytorch-labs/tensordict/pull/71
* [Formatting] Final FBCode formatting by vmoens in https://github.com/pytorch-labs/tensordict/pull/72
* [Doc] Some more badges by vmoens in https://github.com/pytorch-labs/tensordict/pull/69
* [Formatting] ignore formatting commits by vmoens in https://github.com/pytorch-labs/tensordict/pull/73
* [BugFix] Mutable default arguments by vmoens in https://github.com/pytorch-labs/tensordict/pull/74
* [Formatting] Minor formatting improvements by vmoens in https://github.com/pytorch-labs/tensordict/pull/75
* [BugFix] functorch fixes for old-deps by tcbegley in https://github.com/pytorch-labs/tensordict/pull/76
* [Formatting] Fix expand by vmoens in https://github.com/pytorch-labs/tensordict/pull/78
* Revert "[Formatting] Fix expand" by vmoens in https://github.com/pytorch-labs/tensordict/pull/79
* [Formatting] Fix expand by vmoens in https://github.com/pytorch-labs/tensordict/pull/80
* [BugFix] TensorDictSequential inheritance fix by tcbegley in https://github.com/pytorch-labs/tensordict/pull/81
* [BugFix] TensorDictSequential inheritance fix by tcbegley in https://github.com/pytorch-labs/tensordict/pull/82
* [Feature] In-place functionalization by vmoens in https://github.com/pytorch-labs/tensordict/pull/11
* [BugFix] Ensure that all modules are visited during module population by vmoens in https://github.com/pytorch-labs/tensordict/pull/83
* [Feature] Add leaves_only kwarg to keys / values / items methods by tcbegley in https://github.com/pytorch-labs/tensordict/pull/84
* [Perf] Faster functional modules by vmoens in https://github.com/pytorch-labs/tensordict/pull/89
* [Feature] Benchmarks by vmoens in https://github.com/pytorch-labs/tensordict/pull/90
* [Feature] Lazystack insert / append by tcbegley in https://github.com/pytorch-labs/tensordict/pull/85
* Revert "[Feature] Benchmarks" by vmoens in https://github.com/pytorch-labs/tensordict/pull/91
* [Feature] Create a TensorDict from kwargs in TensorDictModule.forward() by alexanderlobov in https://github.com/pytorch-labs/tensordict/pull/87
* [Docs] Add TensorDict overview to docs by tcbegley in https://github.com/pytorch-labs/tensordict/pull/93
* [Feature] Benchmarks by vmoens in https://github.com/pytorch-labs/tensordict/pull/92
* [Versioning] v0.0.1b by vmoens in https://github.com/pytorch-labs/tensordict/pull/95
* docs: fix esemble -> ensemble typo by rmax in https://github.com/pytorch-labs/tensordict/pull/96
* [BugFix] Functorch fix by vmoens in https://github.com/pytorch-labs/tensordict/pull/103
* [Feature] Refactor probabilistic module wrapper by tcbegley in https://github.com/pytorch-labs/tensordict/pull/104
* [BugFix] patched nn.Module deserialization by vmoens in https://github.com/pytorch-labs/tensordict/pull/108
* [Feature] Prototype of dataclass like interface for TensorDict by roccajoseph in https://github.com/pytorch-labs/tensordict/pull/107
* [Feature] Add TensorDict.pop() by salaxieb in https://github.com/pytorch-labs/tensordict/pull/111
* [Feature] Allow for tensorclass construction with unnamed args by vmoens in https://github.com/pytorch-labs/tensordict/pull/112
* [Refactor] Refactor dispatch_kwargs for easier usage by vmoens in https://github.com/pytorch-labs/tensordict/pull/113
* [Feature] Add metaclass for TensorClass instances by tcbegley in https://github.com/pytorch-labs/tensordict/pull/114
* [Feature] Replace ProbablilisticTensorDictModule with prototype by tcbegley in https://github.com/pytorch-labs/tensordict/pull/109
* [Refactor] Speedup select method by vmoens in https://github.com/pytorch-labs/tensordict/pull/120
* [Typo] fist -> first by tcbegley in https://github.com/pytorch-labs/tensordict/pull/123
* [Feature] Tensorclass device by tcbegley in https://github.com/pytorch-labs/tensordict/pull/122
* [Feature] Tensorclass updates by tcbegley in https://github.com/pytorch-labs/tensordict/pull/124
* [BugFix] Fix items_meta, values_meta by tcbegley in https://github.com/pytorch-labs/tensordict/pull/125
* [Refactor] Various speed improvements by vmoens in https://github.com/pytorch-labs/tensordict/pull/121
* [BugFix] TorchRec test failure by vmoens in https://github.com/pytorch-labs/tensordict/pull/126
* [BugFix] Fix functorch vmap imports by vmoens in https://github.com/pytorch-labs/tensordict/pull/127
* [BugFix] Fix functorch imports by vmoens in https://github.com/pytorch-labs/tensordict/pull/128
* [Refactor] Remove the unsqueeze for tensors that match the tensordict in shape by vmoens in https://github.com/pytorch-labs/tensordict/pull/115
* [BugFix] Fix functorch test import by vmoens in https://github.com/pytorch-labs/tensordict/pull/129
* [Refactor] torch.cat with destination td refactoring by vmoens in https://github.com/pytorch-labs/tensordict/pull/130
* [BugFix] Fix test_cat device error by vmoens in https://github.com/pytorch-labs/tensordict/pull/131
* [BugFix] add skipif not _has_functorch by apbard in https://github.com/pytorch-labs/tensordict/pull/133
* [Formatting] Fix F401 lint advisory by apbard in https://github.com/pytorch-labs/tensordict/pull/134
* [Feature] Stacking tensors of different shape by vmoens in https://github.com/pytorch-labs/tensordict/pull/135
* [BugFix] LazyStackedTensorDict indexing along stack_dim by tcbegley in https://github.com/pytorch-labs/tensordict/pull/138
* [Feature] Support `range` in indexing operations by tcbegley in https://github.com/pytorch-labs/tensordict/pull/139
* [BugFix] improving select for LazyStackedTD by vmoens in https://github.com/pytorch-labs/tensordict/pull/137
* [BugFix] Unbind for lazy stacked TD by vmoens in https://github.com/pytorch-labs/tensordict/pull/140
* [BugFix] Stack dimension indexing by tcbegley in https://github.com/pytorch-labs/tensordict/pull/141
* [BugFix] Fix LazyStackedTensorDict.update for LazyStackedTensorDict -> LazyStackedTensorDict by vmoens in https://github.com/pytorch-labs/tensordict/pull/142
* [BugFix] Prevent calls to get_nestedtensor when stack_dim is not 0 by tcbegley in https://github.com/pytorch-labs/tensordict/pull/143
* [Doc] Some more doc for tensorclass by vmoens in https://github.com/pytorch-labs/tensordict/pull/136
* [Versioning] Version 0.0.1c by vmoens in https://github.com/pytorch-labs/tensordict/pull/144
* [Refactor] Remove prototype import patch by tcbegley in https://github.com/pytorch-labs/tensordict/pull/117
* [Feature] Add codecov checks by tcbegley in https://github.com/pytorch-labs/tensordict/pull/86
* [BugFix] Add __len__ method to tensorclass by tcbegley in https://github.com/pytorch-labs/tensordict/pull/150
* [Doc] Tutorials with sphinx-gallery by vmoens in https://github.com/pytorch-labs/tensordict/pull/147
* [Doc] More tutorials: ImageNet by vmoens in https://github.com/pytorch-labs/tensordict/pull/152
* [Doc] Adding external link badges to the documentation by se-yi in https://github.com/pytorch-labs/tensordict/pull/156
* [Doc] Badges by vmoens in https://github.com/pytorch-labs/tensordict/pull/158
* [Docs] Typo and formatting in overview example by tcbegley in https://github.com/pytorch-labs/tensordict/pull/160
* [BugFix] Use distribution kwargs by vmoens in https://github.com/pytorch-labs/tensordict/pull/161
* [BugFix] Create TensorClass by modifying decorated class in-place by tcbegley in https://github.com/pytorch-labs/tensordict/pull/165
* [Refactor] Deprecating MetaTensor by vmoens in https://github.com/pytorch-labs/tensordict/pull/168
* [Feature] TorchSnapshot compatibility by vmoens in https://github.com/pytorch-labs/tensordict/pull/167
* [Docs] Update to ImageNet tutorial by tcbegley in https://github.com/pytorch-labs/tensordict/pull/166
* [BugFix] Typo in tensorclass.__ne__ by tcbegley in https://github.com/pytorch-labs/tensordict/pull/177
* [Refactor] Minor tweak to the data collection in ImageNet tuto by vmoens in https://github.com/pytorch-labs/tensordict/pull/180
* [Feature] TensorClass `__post_init__` support by tcbegley in https://github.com/pytorch-labs/tensordict/pull/172
* [BugFix, Doc] Minor fix in the doc by vmoens in https://github.com/pytorch-labs/tensordict/pull/183
* [Versioning] Version 0.0.2a by vmoens in https://github.com/pytorch-labs/tensordict/pull/184
* [CI, Benchmarks] pytest benchmarks by mischab in https://github.com/pytorch-labs/tensordict/pull/173
* [CI] pytest benchmarks workflow by mischab in https://github.com/pytorch-labs/tensordict/pull/174
* [Minor, Doc] Typo by apbard in https://github.com/pytorch-labs/tensordict/pull/186
* [Refactor] Generate test_tensorclass.py from test_tensorclass_nofuture.py by tcbegley in https://github.com/pytorch-labs/tensordict/pull/187
* [BugFix] Relax error matching in tensorclass tests by tcbegley in https://github.com/pytorch-labs/tensordict/pull/188
* [BugFix] Using set_interaction_mode as decorator by vmoens in https://github.com/pytorch-labs/tensordict/pull/191
* [Feature] apply across multiple TDs by vmoens in https://github.com/pytorch-labs/tensordict/pull/193
* [BugFix] MemmapTensor from MemmapTensor __dir__ issue by tcbegley in https://github.com/pytorch-labs/tensordict/pull/192
* [BugFix] Shape change during prealloc by vmoens in https://github.com/pytorch-labs/tensordict/pull/195
* [BugFix] Incorrect output batch_size with functorch.vmap by vmoens in https://github.com/pytorch-labs/tensordict/pull/196
* [Feature] More arguments for MemmapTensor construction by tcbegley in https://github.com/pytorch-labs/tensordict/pull/189
* [Benchmarks] Add MemmapTensor benchmarks by tcbegley in https://github.com/pytorch-labs/tensordict/pull/197
* [Feature] Added support to save non-tensor data in tensor class by sreevasthav in https://github.com/pytorch-labs/tensordict/pull/157
* [BugFix] tensorclass `__setitem__` must allow non-type stringent writing by vmoens in https://github.com/pytorch-labs/tensordict/pull/203
* [Test, Bugfix] skip test_outputsize_vmap if no functorch by apbard in https://github.com/pytorch-labs/tensordict/pull/204
* [CI] Temporarily disable torchrec tests by apbard in https://github.com/pytorch-labs/tensordict/pull/208
* [Test] MemmapTensor should be cast to tensor and viceversa by apbard in https://github.com/pytorch-labs/tensordict/pull/206
* [BugFix] Fix `_getitem_batch_size` in various edge cases. by tcbegley in https://github.com/pytorch-labs/tensordict/pull/211
* [BugFix] `__eq__` refactoring by vmoens in https://github.com/pytorch-labs/tensordict/pull/210
* [Test] use temp_path instead of tmpdir by apbard in https://github.com/pytorch-labs/tensordict/pull/212
* [Feature] Implement torch.gather for TensorDict and tensorclass by vmoens in https://github.com/pytorch-labs/tensordict/pull/213
* [Test, BugFix] add regression test for PR 203 by apbard in https://github.com/pytorch-labs/tensordict/pull/205
* [Versioning] Version 0.0.2b by vmoens in https://github.com/pytorch-labs/tensordict/pull/215
* [BugFix] Calling zeros with an empty batch size by vmoens in https://github.com/pytorch-labs/tensordict/pull/218
* [Feature] Simple symbolic tracer for TensorDictModule and TensorDictSequential by tcbegley in https://github.com/pytorch-labs/tensordict/pull/162
* [Feature] MemmapTensor.empty_like and TensorDict.memmap_like by vmoens in https://github.com/pytorch-labs/tensordict/pull/223
* [Feature] set_item works with compatible tensorclass by apbard in https://github.com/pytorch-labs/tensordict/pull/224
* [CI] increase timeout for tests by apbard in https://github.com/pytorch-labs/tensordict/pull/225
* Revert "[CI] increase timeout for tests" by vmoens in https://github.com/pytorch-labs/tensordict/pull/229
* [BugFix] Fix infinite loop in memmap tests by vmoens in https://github.com/pytorch-labs/tensordict/pull/228
* [Feature] Distributed capabilities by vmoens in https://github.com/pytorch-labs/tensordict/pull/230
* [BugFix] Fix sorting of keys in send and recv by vmoens in https://github.com/pytorch-labs/tensordict/pull/234
* [Refactor] Rename set_default -> setdefault by tcbegley in https://github.com/pytorch-labs/tensordict/pull/235
* [Feature] Full type annotations by XuehaiPan in https://github.com/pytorch-labs/tensordict/pull/238
* [BugFix] Allow for nested output keys in Probabilitic modules by vmoens in https://github.com/pytorch-labs/tensordict/pull/239
* [Doc] Port torchrl's tutorials where they belong by vmoens in https://github.com/pytorch-labs/tensordict/pull/221
* [BugFix] Remove torchrl dependency from tutorials by vmoens in https://github.com/pytorch-labs/tensordict/pull/245
* [BugFix] Return self from `clear_device` by tcbegley in https://github.com/pytorch-labs/tensordict/pull/242
* [Feature] Nesting tensorclass instances in tensordicts by vmoens in https://github.com/pytorch-labs/tensordict/pull/247
* Revert "[Feature] Nesting tensorclass instances in tensordicts" by vmoens in https://github.com/pytorch-labs/tensordict/pull/248
* [Feature] Nesting tensorclass instances in tensordicts by vmoens in https://github.com/pytorch-labs/tensordict/pull/249
* [BugFix] Uncaught wrong instance check in update_at_ by vmoens in https://github.com/pytorch-labs/tensordict/pull/251
* [BugFix,Feature] Rename with nested keys by vmoens in https://github.com/pytorch-labs/tensordict/pull/252
* [Docs] Remove unneeded __len__ definition in tutorial by tcbegley in https://github.com/pytorch-labs/tensordict/pull/254
* [Feature] Make dispatch_kwargs accept different separators by vmoens in https://github.com/pytorch-labs/tensordict/pull/253
* [BugFix] Memmap-like for lazy stacked tds by vmoens in https://github.com/pytorch-labs/tensordict/pull/246
* [Refactor] Reduce boilerplate in tensorclass methods by tcbegley in https://github.com/pytorch-labs/tensordict/pull/250
* [Tests] Add tensorclass benchmarks by tcbegley in https://github.com/pytorch-labs/tensordict/pull/255
* [Feature] Add dispatch source and dest arguments by vmoens in https://github.com/pytorch-labs/tensordict/pull/256
* [Doc, BugFix] pin-memory call on cpu only scripts by vmoens in https://github.com/pytorch-labs/tensordict/pull/257
* [BugFix] Select misses nested keys if missing nested are present by vmoens in https://github.com/pytorch-labs/tensordict/pull/258
* [Refactor] Refactor set methods by tcbegley in https://github.com/pytorch-labs/tensordict/pull/259
* [DOC] add clarification comment by apbard in https://github.com/pytorch-labs/tensordict/pull/263
* [Doc] Remove no_check mentions in docstrings by vmoens in https://github.com/pytorch-labs/tensordict/pull/262
* [DOC] update docstring for set method by apbard in https://github.com/pytorch-labs/tensordict/pull/265
* [CI, Test] Retry flaky test by apbard in https://github.com/pytorch-labs/tensordict/pull/264
* [Refactor] Inplace methods by tcbegley in https://github.com/pytorch-labs/tensordict/pull/266
* [Quality] More informative error message when an argument is None in TensorDictModule by vmoens in https://github.com/pytorch-labs/tensordict/pull/261
* [BugFix] Default value for lazy stack by vmoens in https://github.com/pytorch-labs/tensordict/pull/267
* [Build] missing torchsnapshot dependency by apbard in https://github.com/pytorch-labs/tensordict/pull/268
* [Test] increase get timeout by apbard in https://github.com/pytorch-labs/tensordict/pull/269
* [Refactor] Speedup construction by vmoens in https://github.com/pytorch-labs/tensordict/pull/270
* [Benchmarks] Perform multiple rounds in benchmarks by tcbegley in https://github.com/pytorch-labs/tensordict/pull/271

New Contributors
* khundman made their first contribution in https://github.com/pytorch-labs/tensordict/pull/51
* wonnor-pro made their first contribution in https://github.com/pytorch-labs/tensordict/pull/56
* alexanderlobov made their first contribution in https://github.com/pytorch-labs/tensordict/pull/87
* rmax made their first contribution in https://github.com/pytorch-labs/tensordict/pull/96
* roccajoseph made their first contribution in https://github.com/pytorch-labs/tensordict/pull/107
* salaxieb made their first contribution in https://github.com/pytorch-labs/tensordict/pull/111
* apbard made their first contribution in https://github.com/pytorch-labs/tensordict/pull/133
* se-yi made their first contribution in https://github.com/pytorch-labs/tensordict/pull/156
* mischab made their first contribution in https://github.com/pytorch-labs/tensordict/pull/173
* sreevasthav made their first contribution in https://github.com/pytorch-labs/tensordict/pull/157
* XuehaiPan made their first contribution in https://github.com/pytorch-labs/tensordict/pull/238

**Full Changelog**: https://github.com/pytorch-labs/tensordict/compare/0.0.1...0.0.3

0.0.2b

What's Changed
* [BugFix] tensordict.set(nested_key, value) points to the wrong metadata dict by vmoens in https://github.com/pytorch-labs/tensordict/pull/40
* [Feature] nested LazyStack indexing by vmoens in https://github.com/pytorch-labs/tensordict/pull/42
* [Feature] Support nested keys in select method by tcbegley in https://github.com/pytorch-labs/tensordict/pull/39
* [Feature] Support nested keys in exclude method by tcbegley in https://github.com/pytorch-labs/tensordict/pull/41
* [Feature] non-strict select by vmoens in https://github.com/pytorch-labs/tensordict/pull/44
* [BugFix] Use GitHub for flake8 pre-commit hook by tcbegley in https://github.com/pytorch-labs/tensordict/pull/47
* [BugFix] Accept nested dicts for update by vmoens in https://github.com/pytorch-labs/tensordict/pull/46
* [BugFix] Fix exclude by vmoens in https://github.com/pytorch-labs/tensordict/pull/50
* [Feature] Nested keys support for set_default by tcbegley in https://github.com/pytorch-labs/tensordict/pull/45
* [Feature] TensorDictSequential nested keys by tcbegley in https://github.com/pytorch-labs/tensordict/pull/49
* [BugFix] Typo in README by tcbegley in https://github.com/pytorch-labs/tensordict/pull/53
* [Feature] Faster construction by vmoens in https://github.com/pytorch-labs/tensordict/pull/54
* [BugFix] Nested tensordict collision by khundman in https://github.com/pytorch-labs/tensordict/pull/51
* [BugFix] Fix memmap creation for nested TDs by vmoens in https://github.com/pytorch-labs/tensordict/pull/57
* [BugFix] Fix locking mechanism by vmoens in https://github.com/pytorch-labs/tensordict/pull/58
* [Test] test that cloned locked TDs aren't locked by vmoens in https://github.com/pytorch-labs/tensordict/pull/59
* [Bugfix] Fix docs build workflow by tcbegley in https://github.com/pytorch-labs/tensordict/pull/61
* [BugFix] Exclude potentially top-level packages from setup.py by vmoens in https://github.com/pytorch-labs/tensordict/pull/63
* [Doc] Doc Badge by vmoens in https://github.com/pytorch-labs/tensordict/pull/64
* [BugFix] Default version to None if not found by vmoens in https://github.com/pytorch-labs/tensordict/pull/65
* [NOMERGE] Migrate TorchRL to tensordict.nn.TensorDictModule by tcbegley in https://github.com/pytorch-labs/tensordict/pull/66
* [Formatting] FBCode formatting by vmoens in https://github.com/pytorch-labs/tensordict/pull/67
* [Feature] TorchRec support: indexing keyedjaggedtensors by vmoens in https://github.com/pytorch-labs/tensordict/pull/60
* [BugFix] Optional functorch dependency by vmoens in https://github.com/pytorch-labs/tensordict/pull/68
* [Feature] `TensorDict.split` method by wonnor-pro in https://github.com/pytorch-labs/tensordict/pull/56
* [Doc, Test] Some more formatting for FBCode by vmoens in https://github.com/pytorch-labs/tensordict/pull/71
* [Formatting] Final FBCode formatting by vmoens in https://github.com/pytorch-labs/tensordict/pull/72
* [Doc] Some more badges by vmoens in https://github.com/pytorch-labs/tensordict/pull/69
* [Formatting] ignore formatting commits by vmoens in https://github.com/pytorch-labs/tensordict/pull/73
* [BugFix] Mutable default arguments by vmoens in https://github.com/pytorch-labs/tensordict/pull/74
* [Formatting] Minor formatting improvements by vmoens in https://github.com/pytorch-labs/tensordict/pull/75
* [BugFix] functorch fixes for old-deps by tcbegley in https://github.com/pytorch-labs/tensordict/pull/76
* [Formatting] Fix expand by vmoens in https://github.com/pytorch-labs/tensordict/pull/78
* Revert "[Formatting] Fix expand" by vmoens in https://github.com/pytorch-labs/tensordict/pull/79
* [Formatting] Fix expand by vmoens in https://github.com/pytorch-labs/tensordict/pull/80
* [BugFix] TensorDictSequential inheritance fix by tcbegley in https://github.com/pytorch-labs/tensordict/pull/81
* [BugFix] TensorDictSequential inheritance fix by tcbegley in https://github.com/pytorch-labs/tensordict/pull/82
* [Feature] In-place functionalization by vmoens in https://github.com/pytorch-labs/tensordict/pull/11
* [BugFix] Ensure that all modules are visited during module population by vmoens in https://github.com/pytorch-labs/tensordict/pull/83
* [Feature] Add leaves_only kwarg to keys / values / items methods by tcbegley in https://github.com/pytorch-labs/tensordict/pull/84
* [Perf] Faster functional modules by vmoens in https://github.com/pytorch-labs/tensordict/pull/89
* [Feature] Benchmarks by vmoens in https://github.com/pytorch-labs/tensordict/pull/90
* [Feature] Lazystack insert / append by tcbegley in https://github.com/pytorch-labs/tensordict/pull/85
* Revert "[Feature] Benchmarks" by vmoens in https://github.com/pytorch-labs/tensordict/pull/91
* [Feature] Create a TensorDict from kwargs in TensorDictModule.forward() by alexanderlobov in https://github.com/pytorch-labs/tensordict/pull/87
* [Docs] Add TensorDict overview to docs by tcbegley in https://github.com/pytorch-labs/tensordict/pull/93
* [Feature] Benchmarks by vmoens in https://github.com/pytorch-labs/tensordict/pull/92
* [Versioning] v0.0.1b by vmoens in https://github.com/pytorch-labs/tensordict/pull/95
* docs: fix esemble -> ensemble typo by rmax in https://github.com/pytorch-labs/tensordict/pull/96
* [BugFix] Functorch fix by vmoens in https://github.com/pytorch-labs/tensordict/pull/103
* [Feature] Refactor probabilistic module wrapper by tcbegley in https://github.com/pytorch-labs/tensordict/pull/104
* [BugFix] patched nn.Module deserialization by vmoens in https://github.com/pytorch-labs/tensordict/pull/108
* [Feature] Prototype of dataclass like interface for TensorDict by roccajoseph in https://github.com/pytorch-labs/tensordict/pull/107
* [Feature] Add TensorDict.pop() by salaxieb in https://github.com/pytorch-labs/tensordict/pull/111
* [Feature] Allow for tensorclass construction with unnamed args by vmoens in https://github.com/pytorch-labs/tensordict/pull/112
* [Refactor] Refactor dispatch_kwargs for easier usage by vmoens in https://github.com/pytorch-labs/tensordict/pull/113
* [Feature] Add metaclass for TensorClass instances by tcbegley in https://github.com/pytorch-labs/tensordict/pull/114
* [Feature] Replace ProbablilisticTensorDictModule with prototype by tcbegley in https://github.com/pytorch-labs/tensordict/pull/109
* [Refactor] Speedup select method by vmoens in https://github.com/pytorch-labs/tensordict/pull/120
* [Typo] fist -> first by tcbegley in https://github.com/pytorch-labs/tensordict/pull/123
* [Feature] Tensorclass device by tcbegley in https://github.com/pytorch-labs/tensordict/pull/122
* [Feature] Tensorclass updates by tcbegley in https://github.com/pytorch-labs/tensordict/pull/124
* [BugFix] Fix items_meta, values_meta by tcbegley in https://github.com/pytorch-labs/tensordict/pull/125
* [Refactor] Various speed improvements by vmoens in https://github.com/pytorch-labs/tensordict/pull/121
* [BugFix] TorchRec test failure by vmoens in https://github.com/pytorch-labs/tensordict/pull/126
* [BugFix] Fix functorch vmap imports by vmoens in https://github.com/pytorch-labs/tensordict/pull/127
* [BugFix] Fix functorch imports by vmoens in https://github.com/pytorch-labs/tensordict/pull/128
* [Refactor] Remove the unsqueeze for tensors that match the tensordict in shape by vmoens in https://github.com/pytorch-labs/tensordict/pull/115
* [BugFix] Fix functorch test import by vmoens in https://github.com/pytorch-labs/tensordict/pull/129
* [Refactor] torch.cat with destination td refactoring by vmoens in https://github.com/pytorch-labs/tensordict/pull/130
* [BugFix] Fix test_cat device error by vmoens in https://github.com/pytorch-labs/tensordict/pull/131
* [BugFix] add skipif not _has_functorch by apbard in https://github.com/pytorch-labs/tensordict/pull/133
* [Formatting] Fix F401 lint advisory by apbard in https://github.com/pytorch-labs/tensordict/pull/134
* [Feature] Stacking tensors of different shape by vmoens in https://github.com/pytorch-labs/tensordict/pull/135
* [BugFix] LazyStackedTensorDict indexing along stack_dim by tcbegley in https://github.com/pytorch-labs/tensordict/pull/138
* [Feature] Support `range` in indexing operations by tcbegley in https://github.com/pytorch-labs/tensordict/pull/139
* [BugFix] improving select for LazyStackedTD by vmoens in https://github.com/pytorch-labs/tensordict/pull/137
* [BugFix] Unbind for lazy stacked TD by vmoens in https://github.com/pytorch-labs/tensordict/pull/140
* [BugFix] Stack dimension indexing by tcbegley in https://github.com/pytorch-labs/tensordict/pull/141
* [BugFix] Fix LazyStackedTensorDict.update for LazyStackedTensorDict -> LazyStackedTensorDict by vmoens in https://github.com/pytorch-labs/tensordict/pull/142
* [BugFix] Prevent calls to get_nestedtensor when stack_dim is not 0 by tcbegley in https://github.com/pytorch-labs/tensordict/pull/143
* [Doc] Some more doc for tensorclass by vmoens in https://github.com/pytorch-labs/tensordict/pull/136
* [Versioning] Version 0.0.1c by vmoens in https://github.com/pytorch-labs/tensordict/pull/144
* [Refactor] Remove prototype import patch by tcbegley in https://github.com/pytorch-labs/tensordict/pull/117
* [Feature] Add codecov checks by tcbegley in https://github.com/pytorch-labs/tensordict/pull/86
* [BugFix] Add __len__ method to tensorclass by tcbegley in https://github.com/pytorch-labs/tensordict/pull/150
* [Doc] Tutorials with sphinx-gallery by vmoens in https://github.com/pytorch-labs/tensordict/pull/147
* [Doc] More tutorials: ImageNet by vmoens in https://github.com/pytorch-labs/tensordict/pull/152
* [Doc] Adding external link badges to the documentation by se-yi in https://github.com/pytorch-labs/tensordict/pull/156
* [Doc] Badges by vmoens in https://github.com/pytorch-labs/tensordict/pull/158
* [Docs] Typo and formatting in overview example by tcbegley in https://github.com/pytorch-labs/tensordict/pull/160
* [BugFix] Use distribution kwargs by vmoens in https://github.com/pytorch-labs/tensordict/pull/161
* [BugFix] Create TensorClass by modifying decorated class in-place by tcbegley in https://github.com/pytorch-labs/tensordict/pull/165
* [Refactor] Deprecating MetaTensor by vmoens in https://github.com/pytorch-labs/tensordict/pull/168
* [Feature] TorchSnapshot compatibility by vmoens in https://github.com/pytorch-labs/tensordict/pull/167
* [Docs] Update to ImageNet tutorial by tcbegley in https://github.com/pytorch-labs/tensordict/pull/166
* [BugFix] Typo in tensorclass.__ne__ by tcbegley in https://github.com/pytorch-labs/tensordict/pull/177
* [Refactor] Minor tweak to the data collection in ImageNet tuto by vmoens in https://github.com/pytorch-labs/tensordict/pull/180
* [Feature] TensorClass `__post_init__` support by tcbegley in https://github.com/pytorch-labs/tensordict/pull/172
* [BugFix, Doc] Minor fix in the doc by vmoens in https://github.com/pytorch-labs/tensordict/pull/183
* [Versioning] Version 0.0.2a by vmoens in https://github.com/pytorch-labs/tensordict/pull/184
* [CI, Benchmarks] pytest benchmarks by mischab in https://github.com/pytorch-labs/tensordict/pull/173
* [CI] pytest benchmarks workflow by mischab in https://github.com/pytorch-labs/tensordict/pull/174
* [Minor, Doc] Typo by apbard in https://github.com/pytorch-labs/tensordict/pull/186
* [Refactor] Generate test_tensorclass.py from test_tensorclass_nofuture.py by tcbegley in https://github.com/pytorch-labs/tensordict/pull/187
* [BugFix] Relax error matching in tensorclass tests by tcbegley in https://github.com/pytorch-labs/tensordict/pull/188
* [BugFix] Using set_interaction_mode as decorator by vmoens in https://github.com/pytorch-labs/tensordict/pull/191
* [Feature] apply across multiple TDs by vmoens in https://github.com/pytorch-labs/tensordict/pull/193
* [BugFix] MemmapTensor from MemmapTensor __dir__ issue by tcbegley in https://github.com/pytorch-labs/tensordict/pull/192
* [BugFix] Shape change during prealloc by vmoens in https://github.com/pytorch-labs/tensordict/pull/195
* [BugFix] Incorrect output batch_size with functorch.vmap by vmoens in https://github.com/pytorch-labs/tensordict/pull/196
* [Feature] More arguments for MemmapTensor construction by tcbegley in https://github.com/pytorch-labs/tensordict/pull/189
* [Benchmarks] Add MemmapTensor benchmarks by tcbegley in https://github.com/pytorch-labs/tensordict/pull/197
* [Feature] Added support to save non-tensor data in tensor class by sreevasthav in https://github.com/pytorch-labs/tensordict/pull/157
* [BugFix] tensorclass `__setitem__` must allow non-type stringent writing by vmoens in https://github.com/pytorch-labs/tensordict/pull/203
* [Test, Bugfix] skip test_outputsize_vmap if no functorch by apbard in https://github.com/pytorch-labs/tensordict/pull/204
* [CI] Temporarily disable torchrec tests by apbard in https://github.com/pytorch-labs/tensordict/pull/208
* [Test] MemmapTensor should be cast to tensor and viceversa by apbard in https://github.com/pytorch-labs/tensordict/pull/206
* [BugFix] Fix `_getitem_batch_size` in various edge cases. by tcbegley in https://github.com/pytorch-labs/tensordict/pull/211
* [BugFix] `__eq__` refactoring by vmoens in https://github.com/pytorch-labs/tensordict/pull/210
* [Test] use temp_path instead of tmpdir by apbard in https://github.com/pytorch-labs/tensordict/pull/212
* [Feature] Implement torch.gather for TensorDict and tensorclass by vmoens in https://github.com/pytorch-labs/tensordict/pull/213
* [Test, BugFix] add regression test for PR 203 by apbard in https://github.com/pytorch-labs/tensordict/pull/205
* [Versioning] Version 0.0.2b by vmoens in https://github.com/pytorch-labs/tensordict/pull/215

New Contributors
* khundman made their first contribution in https://github.com/pytorch-labs/tensordict/pull/51
* wonnor-pro made their first contribution in https://github.com/pytorch-labs/tensordict/pull/56
* alexanderlobov made their first contribution in https://github.com/pytorch-labs/tensordict/pull/87
* rmax made their first contribution in https://github.com/pytorch-labs/tensordict/pull/96
* roccajoseph made their first contribution in https://github.com/pytorch-labs/tensordict/pull/107
* salaxieb made their first contribution in https://github.com/pytorch-labs/tensordict/pull/111
* apbard made their first contribution in https://github.com/pytorch-labs/tensordict/pull/133
* se-yi made their first contribution in https://github.com/pytorch-labs/tensordict/pull/156
* mischab made their first contribution in https://github.com/pytorch-labs/tensordict/pull/173
* sreevasthav made their first contribution in https://github.com/pytorch-labs/tensordict/pull/157

**Full Changelog**: https://github.com/pytorch-labs/tensordict/compare/0.0.1...v0.0.2b

0.0.2a

What's Changed
* [BugFix] tensordict.set(nested_key, value) points to the wrong metadata dict by vmoens in https://github.com/pytorch-labs/tensordict/pull/40
* [Feature] nested LazyStack indexing by vmoens in https://github.com/pytorch-labs/tensordict/pull/42
* [Feature] Support nested keys in select method by tcbegley in https://github.com/pytorch-labs/tensordict/pull/39
* [Feature] Support nested keys in exclude method by tcbegley in https://github.com/pytorch-labs/tensordict/pull/41
* [Feature] non-strict select by vmoens in https://github.com/pytorch-labs/tensordict/pull/44
* [BugFix] Use GitHub for flake8 pre-commit hook by tcbegley in https://github.com/pytorch-labs/tensordict/pull/47
* [BugFix] Accept nested dicts for update by vmoens in https://github.com/pytorch-labs/tensordict/pull/46
* [BugFix] Fix exclude by vmoens in https://github.com/pytorch-labs/tensordict/pull/50
* [Feature] Nested keys support for set_default by tcbegley in https://github.com/pytorch-labs/tensordict/pull/45
* [Feature] TensorDictSequential nested keys by tcbegley in https://github.com/pytorch-labs/tensordict/pull/49
* [BugFix] Typo in README by tcbegley in https://github.com/pytorch-labs/tensordict/pull/53
* [Feature] Faster construction by vmoens in https://github.com/pytorch-labs/tensordict/pull/54
* [BugFix] Nested tensordict collision by khundman in https://github.com/pytorch-labs/tensordict/pull/51
* [BugFix] Fix memmap creation for nested TDs by vmoens in https://github.com/pytorch-labs/tensordict/pull/57
* [BugFix] Fix locking mechanism by vmoens in https://github.com/pytorch-labs/tensordict/pull/58
* [Test] test that cloned locked TDs aren't locked by vmoens in https://github.com/pytorch-labs/tensordict/pull/59
* [Bugfix] Fix docs build workflow by tcbegley in https://github.com/pytorch-labs/tensordict/pull/61
* [BugFix] Exclude potentially top-level packages from setup.py by vmoens in https://github.com/pytorch-labs/tensordict/pull/63
* [Doc] Doc Badge by vmoens in https://github.com/pytorch-labs/tensordict/pull/64
* [BugFix] Default version to None if not found by vmoens in https://github.com/pytorch-labs/tensordict/pull/65
* [NOMERGE] Migrate TorchRL to tensordict.nn.TensorDictModule by tcbegley in https://github.com/pytorch-labs/tensordict/pull/66
* [Formatting] FBCode formatting by vmoens in https://github.com/pytorch-labs/tensordict/pull/67
* [Feature] TorchRec support: indexing keyedjaggedtensors by vmoens in https://github.com/pytorch-labs/tensordict/pull/60
* [BugFix] Optional functorch dependency by vmoens in https://github.com/pytorch-labs/tensordict/pull/68
* [Feature] `TensorDict.split` method by wonnor-pro in https://github.com/pytorch-labs/tensordict/pull/56
* [Doc, Test] Some more formatting for FBCode by vmoens in https://github.com/pytorch-labs/tensordict/pull/71
* [Formatting] Final FBCode formatting by vmoens in https://github.com/pytorch-labs/tensordict/pull/72
* [Doc] Some more badges by vmoens in https://github.com/pytorch-labs/tensordict/pull/69
* [Formatting] ignore formatting commits by vmoens in https://github.com/pytorch-labs/tensordict/pull/73
* [BugFix] Mutable default arguments by vmoens in https://github.com/pytorch-labs/tensordict/pull/74
* [Formatting] Minor formatting improvements by vmoens in https://github.com/pytorch-labs/tensordict/pull/75
* [BugFix] functorch fixes for old-deps by tcbegley in https://github.com/pytorch-labs/tensordict/pull/76
* [Formatting] Fix expand by vmoens in https://github.com/pytorch-labs/tensordict/pull/78
* Revert "[Formatting] Fix expand" by vmoens in https://github.com/pytorch-labs/tensordict/pull/79
* [Formatting] Fix expand by vmoens in https://github.com/pytorch-labs/tensordict/pull/80
* [BugFix] TensorDictSequential inheritance fix by tcbegley in https://github.com/pytorch-labs/tensordict/pull/81
* [BugFix] TensorDictSequential inheritance fix by tcbegley in https://github.com/pytorch-labs/tensordict/pull/82
* [Feature] In-place functionalization by vmoens in https://github.com/pytorch-labs/tensordict/pull/11
* [BugFix] Ensure that all modules are visited during module population by vmoens in https://github.com/pytorch-labs/tensordict/pull/83
* [Feature] Add leaves_only kwarg to keys / values / items methods by tcbegley in https://github.com/pytorch-labs/tensordict/pull/84
* [Perf] Faster functional modules by vmoens in https://github.com/pytorch-labs/tensordict/pull/89
* [Feature] Benchmarks by vmoens in https://github.com/pytorch-labs/tensordict/pull/90
* [Feature] Lazystack insert / append by tcbegley in https://github.com/pytorch-labs/tensordict/pull/85
* Revert "[Feature] Benchmarks" by vmoens in https://github.com/pytorch-labs/tensordict/pull/91
* [Feature] Create a TensorDict from kwargs in TensorDictModule.forward() by alexanderlobov in https://github.com/pytorch-labs/tensordict/pull/87
* [Docs] Add TensorDict overview to docs by tcbegley in https://github.com/pytorch-labs/tensordict/pull/93
* [Feature] Benchmarks by vmoens in https://github.com/pytorch-labs/tensordict/pull/92
* [Versioning] v0.0.1b by vmoens in https://github.com/pytorch-labs/tensordict/pull/95
* docs: fix esemble -> ensemble typo by rmax in https://github.com/pytorch-labs/tensordict/pull/96
* [BugFix] Functorch fix by vmoens in https://github.com/pytorch-labs/tensordict/pull/103
* [Feature] Refactor probabilistic module wrapper by tcbegley in https://github.com/pytorch-labs/tensordict/pull/104
* [BugFix] patched nn.Module deserialization by vmoens in https://github.com/pytorch-labs/tensordict/pull/108
* [Feature] Prototype of dataclass like interface for TensorDict by roccajoseph in https://github.com/pytorch-labs/tensordict/pull/107
* [Feature] Add TensorDict.pop() by salaxieb in https://github.com/pytorch-labs/tensordict/pull/111
* [Feature] Allow for tensorclass construction with unnamed args by vmoens in https://github.com/pytorch-labs/tensordict/pull/112
* [Refactor] Refactor dispatch_kwargs for easier usage by vmoens in https://github.com/pytorch-labs/tensordict/pull/113
* [Feature] Add metaclass for TensorClass instances by tcbegley in https://github.com/pytorch-labs/tensordict/pull/114
* [Feature] Replace ProbablilisticTensorDictModule with prototype by tcbegley in https://github.com/pytorch-labs/tensordict/pull/109
* [Refactor] Speedup select method by vmoens in https://github.com/pytorch-labs/tensordict/pull/120
* [Typo] fist -> first by tcbegley in https://github.com/pytorch-labs/tensordict/pull/123
* [Feature] Tensorclass device by tcbegley in https://github.com/pytorch-labs/tensordict/pull/122
* [Feature] Tensorclass updates by tcbegley in https://github.com/pytorch-labs/tensordict/pull/124
* [BugFix] Fix items_meta, values_meta by tcbegley in https://github.com/pytorch-labs/tensordict/pull/125
* [Refactor] Various speed improvements by vmoens in https://github.com/pytorch-labs/tensordict/pull/121
* [BugFix] TorchRec test failure by vmoens in https://github.com/pytorch-labs/tensordict/pull/126
* [BugFix] Fix functorch vmap imports by vmoens in https://github.com/pytorch-labs/tensordict/pull/127
* [BugFix] Fix functorch imports by vmoens in https://github.com/pytorch-labs/tensordict/pull/128
* [Refactor] Remove the unsqueeze for tensors that match the tensordict in shape by vmoens in https://github.com/pytorch-labs/tensordict/pull/115
* [BugFix] Fix functorch test import by vmoens in https://github.com/pytorch-labs/tensordict/pull/129
* [Refactor] torch.cat with destination td refactoring by vmoens in https://github.com/pytorch-labs/tensordict/pull/130
* [BugFix] Fix test_cat device error by vmoens in https://github.com/pytorch-labs/tensordict/pull/131
* [BugFix] add skipif not _has_functorch by apbard in https://github.com/pytorch-labs/tensordict/pull/133
* [Formatting] Fix F401 lint advisory by apbard in https://github.com/pytorch-labs/tensordict/pull/134
* [Feature] Stacking tensors of different shape by vmoens in https://github.com/pytorch-labs/tensordict/pull/135
* [BugFix] LazyStackedTensorDict indexing along stack_dim by tcbegley in https://github.com/pytorch-labs/tensordict/pull/138
* [Feature] Support `range` in indexing operations by tcbegley in https://github.com/pytorch-labs/tensordict/pull/139
* [BugFix] improving select for LazyStackedTD by vmoens in https://github.com/pytorch-labs/tensordict/pull/137
* [BugFix] Unbind for lazy stacked TD by vmoens in https://github.com/pytorch-labs/tensordict/pull/140
* [BugFix] Stack dimension indexing by tcbegley in https://github.com/pytorch-labs/tensordict/pull/141
* [BugFix] Fix LazyStackedTensorDict.update for LazyStackedTensorDict -> LazyStackedTensorDict by vmoens in https://github.com/pytorch-labs/tensordict/pull/142
* [BugFix] Prevent calls to get_nestedtensor when stack_dim is not 0 by tcbegley in https://github.com/pytorch-labs/tensordict/pull/143
* [Doc] Some more doc for tensorclass by vmoens in https://github.com/pytorch-labs/tensordict/pull/136
* [Versioning] Version 0.0.1c by vmoens in https://github.com/pytorch-labs/tensordict/pull/144
* [Refactor] Remove prototype import patch by tcbegley in https://github.com/pytorch-labs/tensordict/pull/117
* [Feature] Add codecov checks by tcbegley in https://github.com/pytorch-labs/tensordict/pull/86
* [BugFix] Add __len__ method to tensorclass by tcbegley in https://github.com/pytorch-labs/tensordict/pull/150
* [Doc] Tutorials with sphinx-gallery by vmoens in https://github.com/pytorch-labs/tensordict/pull/147
* [Doc] More tutorials: ImageNet by vmoens in https://github.com/pytorch-labs/tensordict/pull/152
* [Doc] Adding external link badges to the documentation by se-yi in https://github.com/pytorch-labs/tensordict/pull/156
* [Doc] Badges by vmoens in https://github.com/pytorch-labs/tensordict/pull/158
* [Docs] Typo and formatting in overview example by tcbegley in https://github.com/pytorch-labs/tensordict/pull/160
* [BugFix] Use distribution kwargs by vmoens in https://github.com/pytorch-labs/tensordict/pull/161
* [BugFix] Create TensorClass by modifying decorated class in-place by tcbegley in https://github.com/pytorch-labs/tensordict/pull/165
* [Refactor] Deprecating MetaTensor by vmoens in https://github.com/pytorch-labs/tensordict/pull/168
* [Feature] TorchSnapshot compatibility by vmoens in https://github.com/pytorch-labs/tensordict/pull/167
* [Docs] Update to ImageNet tutorial by tcbegley in https://github.com/pytorch-labs/tensordict/pull/166
* [BugFix] Typo in tensorclass.__ne__ by tcbegley in https://github.com/pytorch-labs/tensordict/pull/177
* [Refactor] Minor tweak to the data collection in ImageNet tuto by vmoens in https://github.com/pytorch-labs/tensordict/pull/180
* [Feature] TensorClass `__post_init__` support by tcbegley in https://github.com/pytorch-labs/tensordict/pull/172
* [BugFix, Doc] Minor fix in the doc by vmoens in https://github.com/pytorch-labs/tensordict/pull/183

New Contributors
* khundman made their first contribution in https://github.com/pytorch-labs/tensordict/pull/51
* wonnor-pro made their first contribution in https://github.com/pytorch-labs/tensordict/pull/56
* alexanderlobov made their first contribution in https://github.com/pytorch-labs/tensordict/pull/87
* rmax made their first contribution in https://github.com/pytorch-labs/tensordict/pull/96
* roccajoseph made their first contribution in https://github.com/pytorch-labs/tensordict/pull/107
* salaxieb made their first contribution in https://github.com/pytorch-labs/tensordict/pull/111
* apbard made their first contribution in https://github.com/pytorch-labs/tensordict/pull/133
* se-yi made their first contribution in https://github.com/pytorch-labs/tensordict/pull/156

**Full Changelog**: https://github.com/pytorch-labs/tensordict/compare/0.0.1...v0.0.2a

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.