Skip to content

v0.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jun 21:34
· 204 commits to main since this release

What's new

Added 🎉

  • Added a Beaker integration that comes with BeakerWorkspace, a remote Workspace implementation that uses Beaker Datasets under the hood.
  • Added a datasets::dataset_remix step that provides the split remixing functionality of tango.steps.datasest_remix.DatasetRemixStep now for Huggingface DatasetDict.

Changed ⚠️

  • If you try to import something from a tango integration that is not fully installed due to missing dependencies, an IntegrationMissingError will be raised
    instead of ModuleNotFound.
  • You can now set -j 0 in tango run to disable multicore execution altogether.

Fixed ✅

  • Improved how steps and workspaces handle race conditions when different processes are competing to execute the same step. This would result in a RuntimeError before with most workspaces, but now it's handled gracefully.
  • Fixed bug which caused GradScaler state to not be saved and loaded with checkpoints.

Commits

0ddd2ac Add Beaker integration (#296)
6bdd1dd Updates the Euler example (#297)
bc89470 GradScaler state saving and loading (#293)
b8562db fix old filename in CONTRIBUTING.md (#300)
4aff1bb Dataset remix (#298)
eb1fcd8 Bump mypy from 0.950 to 0.960 (#295)
903741e Update filelock requirement from <3.7,>=3.4 to >=3.4,<3.8 (#284)
b58b823 Handle missing integrations (#292)