Contributes the KIM trainer for training openkim models.
Scipy based optimizer
Bugfix in Weight class when weight is none but property is not
Tarball model capabilities
Removed provider field as each trainer interprets it differently so not needed
Tests for training new trainer
Checklist
Before a pull request can be merged, the following items must be checked:
[x] Make sure your code is properly formatted. isort and black are used for this purpose. The simplest way is to use pre-commit. See instructions here.
Summary
Contributes the KIM trainer for training openkim models.
Weight
class when weight is none but property is notprovider
field as each trainer interprets it differently so not neededChecklist
Before a pull request can be merged, the following items must be checked:
Note that the CI system will run all the above checks. But it will be much more efficient if you already fix most errors prior to submitting the PR.