Skip to content

Releases: GaloisInc/dlkoopman

v1.2.0

14 Oct 22:43
Compare
Choose a tag to compare

Updated to use torch 2.x (+ latest versions of other dependencies). This is not a breaking change, DLKoopman will continue to work as before if the machine running it has torch>=1.12.1.

Added a new configuration parameter torch_compile_backend to specify the backend for the torch.compile() call if using torch 2.x.

Fixed the device for some tensors.

v1.1.3

05 Jul 14:45
Compare
Choose a tag to compare

Updated "How to cite" section in README to reflect publication of the accompanying paper in L4DC 2023.

No changes to the source code.

v1.1.0

24 Feb 18:18
Compare
Choose a tag to compare

Stable release, major changes are:

  • Configuration is now a class that can be instantiated to create new configs.
  • Added isort workflow. Run isort . in the repo root before pushing to pass the isort workflow.
  • Updates to README and documentation.

v1.0.2

15 Nov 22:28
Compare
Choose a tag to compare

Stable release containing:

  • Modules for state predictor, trajectory predictor, and hyperparameter search.
  • Examples (tutorials) and tests for all the above.
  • Poetry for packaging, plus Docker support.

v0.1

23 Sep 21:37
Compare
Choose a tag to compare

Version 0.1 – Initial release.

Planned upcoming changes:

  • Support for multiple trajectories
  • Approximating the Koopman matrix via a linear layer
  • More loss functions
  • Supporting inputs and control