Skip to content

v0.0.1-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@vmoens vmoens released this 25 Jul 08:45
· 1522 commits to main since this release
23ca67c

Highlights

Supports nested tensordicts:

  • [Feature] Nested tensordicts by @vmoens in #256
  • [Feature]: Index nested tensordicts using tuples by @vmoens in #262
  • [Feature]: flatten nested tensordicts by @vmoens in #264

Padding for tensordicts:

Speed improvements:

  • [Feature]: faster meta-tensor API for TensorDict by @vmoens in #272
  • [Feature]: faster safetanh transform via C++ bindings by @vmoens in #289
  • [Feature]: Improving training efficiency by @vmoens in #293

Logging capabilities:

Doc

What's Changed

  • MacOs versioning and release bugfix by @vmoens in #247
  • Setup metadata by @vmoens in #248
  • Fix setup instructions by @vmoens in #250
  • Fix a bug when segment_tree size is exactly 2^N by @xiaomengy in #251
  • Added test for RewardRescale transform by @nicolas-dufour in #252
  • Empty TensorDict population in loops by @vmoens in #253
  • Memmap del bugfix by @vmoens in #254
  • [BugFix]: recursion error when calling permute(...).to_tensordict() by @vmoens in #260
  • Differentiable PPOLoss for IRL by @vmoens in #240
  • [BugFix]: avoid deleting true in_keys in TensorDictSequence by @vmoens in #261
  • [Feature] Add issue and pull request template by @Benjamin-eecs in #263
  • [Test]: test nested CompositeSpec by @vmoens in #265
  • [Test]: test squeezed TensorDict by @vmoens in #269
  • [Test]: TensorDict: test tensordict created on cuda and sub-tensordict indexed along 2nd dimension by @vmoens in #268
  • Refactor the torch.stack with destination by @khmigor in #245
  • Small tweaks to make the replay buffer code more consistent by @shagunsodhani in #275
  • [BugFix]: Minor bugs in docstrings by @vmoens in #276
  • [BugFix]: update wrong links in issue and pull request template by @Benjamin-eecs in #286
  • [BugFix]: quickfix: force gym 0.24 installation until issue with rendering is resolved by @vmoens in #283
  • [Doc]: remove pip install from CONTRIBUTING.md by @vmoens in #288
  • [BugFix]: fix GLFW3 error when installing dm_control by @vmoens in #291
  • [BugFix]: Fix examples by @vmoens in #290
  • [Doc] Simplify PR template by @vmoens in #292
  • [BugFix]: Replay buffer bugfixes by @vmoens in #294
  • [Doc] MacOs M1 troubleshooting by @ramonmedel in #296
  • [QuickFix]: update issue and pr template by @Benjamin-eecs in #303
  • [Test] tests for BinarizeReward by @srikanthmg85 in #302
  • [BugFix]: L2-priority for PRB by @vmoens in #305
  • [Feature] Transforms: Compose.insert and TransformedEnv.insert_transform by @rmartimov in #304
  • [BugFix] Fix flaky test by waiting for procs instead of sleep by @nairbv in #306
  • [BugFix] Fix a build warning, setuptools/distutils import order by @nairbv in #307
  • ufmt issue if imports in order requested by distutils by @nairbv in #308
  • [BugFix]: Conda to pip for circleci by @vmoens in #310
  • [BugFix] Support list-based boolean masks for TensorDict by @benoitdescamps in #299
  • [Feature] Truly invertible tensordict permutation of dimensions by @ramonmedel in #295
  • [Feature] Rename _TensorDict into TensorDictBase by @yoavnavon in #316

New Contributors

Full Changelog: v0.0.1...v0.0.1b