v0.2.0
API Breakages
DisentFramework
no longer takes inmake_optimizer_fn
callback, but instead includes this as part of thecfg
by specifyingoptimizer
andoptimizer_kwargs
.Ae
derived subclasses now take in an instantiatedAutoEncoder
instance to themodel
param instead of themake_model_fn
callback.
Additions
DisentDataset
can now return observation indices in the"idx"
field ifreturn_indices=True
sample_random_obs_traversal
added toGroundTruthData
- 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 fromcontextlib.ContextDecorator
- updated
hydra-core
to1.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.4HydraDataModule
now supports PyTorch Lightning 1.4merge_specializations
fixed to depend on OmegaConf not Hydra