Skip to content

v3.5.3

Choose a tag to compare

@EthanTreg EthanTreg released this 24 Feb 09:37
· 34 commits to master since this release

Additions

  • Added inputs transform to BaseNetwork transforms attribute.
  • Added optional saving of inputs in BaseNetwork.predict().
  • Added additional representation information to BaseNetwork.
  • Added representation information to BaseLoss.
  • Added automatic file extension to saving of BaseNetwork.predict().
  • Added set_optimiser method to NormFlowEncoder.
  • Added optional kwargs for set_optimiser and set_scheduler in BaseNetwork.

Changes

  • Changed BaseNetwork header attribute to transforms.
  • Change PyTorch & Numpy requirements to latest version.
  • Changed load_net num argument type signature to int | str.
  • Changed BaseTransform extra_repr to public.

Removals

  • Removed BaseNetwork in_transform attribute.
  • Removed optional learning rate, optimiser, & scheduler.

Fixes

  • Fixed saving of BaseNetwork idxs attribute.
  • Fixed Encoder classes attribute not being converted to device.
  • Fixed device problems with netloader_test.py.
  • Fixed BaseNetwork predict and uncertainties.
  • Fixed input data being saved as Tensor in BaseNetwork.predict.
  • Fixed some inconsistent method signatures.