Skip to content

v1.3

Compare
Choose a tag to compare
@kisonho kisonho released this 26 Aug 20:29
· 9 commits to main since this release

API Updates

  • A wrapped loss function will be excluded from manager when saving into checkpoints
  • Add confgs.JSONConfigs to directly load a json file
  • Add configs.YAMLConfigs to directly load a yaml file, PyYAML package is required
  • Add dictionary support during unpack_data for managers
  • Add torchmanager_core.view.logging.add_console method to add logger console display
  • Introducing callbacks.LambdaCallback and callbacks.MultiCallbacks
  • Introducing data.reversed_sliding_window method to restore a torch.Tensor for the sliced windows
  • Introducing eval function to evaluate via metrics
  • Introducing metrics.PSNR for PSNR metric
  • Introducing torchmanager_core.backward package for backward hooking
  • Introducing torchmanager_core.errors.ConfigsFormatError, torchmanager_core.errors.TransformError, and torchmanager_core.errors.VersionError for better exception handling
  • Move forward method into BaseManager
  • Managers will now save API version instead of current version
  • The callbacks.Experiment callback now extends callbacks.MultiCallbacks

Other updates:

  • Deprecated Python 3.8 Support
  • Minor bugs fixed
  • Performance Improved
  • Typing improved