Skip to content

Releases: openkim/kliff

Version 1.0.1

11 Apr 15:12
Compare
Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v1.0.0...v1.0.1

Version 1.0.0

11 Apr 14:02
Compare
Choose a tag to compare

This is a backward incompatible version update from v0.x.x to v1.x.x. The functionality of v.0.x.x is completely kept in the legacy branch. In addition, most of the functionality are kept in kliff.legacy of v1.x.x.

What's Changed

New Features 🎉

Bug Fixes 🐛

  • Fix tests due to function name changes by @mjwen in #156
  • Order of arguments path and ase_atoms_list was switched in Dataset by @marcoscaa in #161
  • Colabfit enhancments by Eric by @ipcamit in #162
  • Added tests for newer modules by @ipcamit in #164

Enhancements 🛠

Other Changes

New Contributors

Full Changelog: v0.4.4...v1.0.0

Version 0.4.4

10 Apr 08:30
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐛

  • Fix reading/writing xyz using T/F as PBC by @mjwen in #170

Enhancements 🛠

  • Deprecate travis build by @mjwen in #146
  • Add codecov check for test coverage by @mjwen in #165
  • Install kimpy from conda in GH actions by @mjwen in #167

Documentation 📖

  • Update installation docs for dependencies by @mjwen in #148
  • Simplify installation docs by @mjwen in #149

Other Changes

New Contributors

Full Changelog: v0.4.3...v0.4.4

Version 0.4.3

17 Dec 02:12
be04881
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐛

Full Changelog: v0.4.2...v0.4.3

Version 0.4.2

17 Dec 01:47
Compare
Choose a tag to compare

What's Changed

Enhancements 🛠

Documentation 📖

Other Changes

Full Changelog: v0.4.1...v0.4.2

Version 0.4.1

07 Oct 05:16
Compare
Choose a tag to compare

Added

  • Uncertainty quantification via MCMC (@yonatank93). New tutorial and explanation of the functionality provided in the doc. (@yonatank93)
  • Issue and PR template

Fixed

  • Linear regression model parameter shape (#75)
  • NN multispecies calculator to use parameters of all models (#71)

Updated

  • Documentation on installing KLIFF and dependences

Version 0.4.0

28 Apr 18:16
Compare
Choose a tag to compare

Added

  • Add ParameterTransform class to transform parameters into a different space (e.g. log
    space) @yonatank93
  • Add Weight class to set weight for energy/forces/stress. This is not backward
    compatible, which changes the signature of the residual function. Previously, in a
    residual function, the weights are passed in via the data argument, but now, its
    passed in via an instance of the Weight class. @yonatank93

Fixed

  • Fix checking cutoff entry @adityakavalur
  • Fix energy_residual_fn and forces_residual_fn to weigh different component

Updated

  • Change to use pre-commit GH action to check code format

Version 0.3.3

26 Mar 00:32
Compare
Choose a tag to compare

Fixed

  • Even after v0.3.2, the problem in #37 for 1D can still happen. Now fixed and the neighbor list is the same as that in kimpy.

Version 0.3.2

02 Mar 04:59
Compare
Choose a tag to compare

Added

  • Enable params_relation_callback() for KIM model

Fixed

  • Fix neighbor list segfault due to numerical error for 1D and 2D cases

Version 0.3.1

21 Nov 06:51
Compare
Choose a tag to compare
  • add gpu training for NN model; set the gpu parameter of a calculator (e.g. CalculatorTorch(model, gpu=True)) to use it
  • add pyproject.toml, requirements.txt, dependabot.yml to config repo
  • change to use the furo theme for docs
  • change to compute grad of energy wrt desc in batch mode (NN calculator)
  • fix to set fingerprints_filename and load descriptor state dict when reusing fingerprints (NN calculator)