v1.3
API Updates
- A wrapped loss function will be excluded from manager when saving into checkpoints
- Add
confgs.JSONConfigsto directly load a json file - Add
configs.YAMLConfigsto directly load a yaml file, PyYAML package is required - Add dictionary support during
unpack_datafor managers - Add
torchmanager_core.view.logging.add_consolemethod to add logger console display - Introducing
callbacks.LambdaCallbackandcallbacks.MultiCallbacks - Introducing
data.reversed_sliding_windowmethod to restore atorch.Tensorfor the sliced windows - Introducing
evalfunction to evaluate via metrics - Introducing
metrics.PSNRfor PSNR metric - Introducing
torchmanager_core.backwardpackage for backward hooking - Introducing
torchmanager_core.errors.ConfigsFormatError,torchmanager_core.errors.TransformError, andtorchmanager_core.errors.VersionErrorfor better exception handling - Move
forwardmethod intoBaseManager - Managers will now save API version instead of current version
- The
callbacks.Experimentcallback now extendscallbacks.MultiCallbacks
Other updates:
- Deprecated Python 3.8 Support
- Minor bugs fixed
- Performance Improved
- Typing improved