Skip to content

v0.2.0

Compare
Choose a tag to compare
@nmichlo nmichlo released this 04 Oct 14:34
· 729 commits to main since this release

API Breakages

  • DisentFramework no longer takes in make_optimizer_fn callback, but instead includes this as part of the cfg by specifying optimizer and optimizer_kwargs.
  • Ae derived subclasses now take in an instantiated AutoEncoder instance to the model param instead of the make_model_fn callback.

Additions

  • DisentDataset can now return observation indices in the "idx" field if return_indices=True
  • sample_random_obs_traversal added to GroundTruthData
  • new basic experiment test

Chages

  • python 3.8 and 3.9 support (3.7 is unsupported due to missing standard library typing features)
  • TempNumpySeed now inherits from contextlib.ContextDecorator
  • updated hydra-core to 1.0.7

Fixes

  • SmallNorbData by default now returns observations of size (96, 96, 1) instead of (96, 96)
  • Removed Deprecated dependency which also couldn't be pickled, fixing hydra submittit issues
  • LoggerProgressCallback displays more reliable information and now supports PyTorch Lightning 1.4
  • HydraDataModule now supports PyTorch Lightning 1.4
  • merge_specializations fixed to depend on OmegaConf not Hydra