Skip to content

Releases: openkim/kliff

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)

Version 0.3.0

03 Aug 21:49
Compare
Choose a tag to compare
  • change license to LGPL
  • set default optimizer
  • put kimpy code in try except block
  • add state_dict for descriptors and save it together with model
  • change to use loguru for logging and allow user to set log level

Version 0.2.2

25 May 06:30
Compare
Choose a tag to compare
  • Fix pybind11 includes

Version 0.2.1

25 May 06:06
Compare
Choose a tag to compare
  • update to be compatible with kimpy v2.0.0
  • use entry entry_points to handle command line tool
  • rename utils to devtool