Skip to content

Necessary extensions

Pre-release
Pre-release
Compare
Choose a tag to compare
@szymonmaszke szymonmaszke released this 20 Sep 16:57
· 55 commits to master since this release
0ad8fc3

This release was focused on missing functionalities, only minor improvements (beside documentation) and coverage this time.

This is the last pre-release before releasing for wider audience.

Major Features and Improvements:

  • Refactor concrete datasets into torchdata.datasets module (only torchdata.Dataset and torchdata.Iterable are now available inside torchdata main namespace)
  • torchdata.Iterable got apply (just like torchdata.Dataset) and filter abilities
  • Add torchdata.datasets.WrapDataset and torchdata.datasets.WrapIterable, which act as a proxy between existing torch.utils.data.Dataset / torch.utils.data.IterableDataset and torchdata counterparts. Using those classes, one can easily transform torchvision datasets or any other pre-made and use map, cache and a-like on them.
  • torchdata.Dataset got reduce operation

Bug fixes:

  • Minor test coverage improvements in uncertain places