DeePKS-kit is a program to generate accurate energy functionals for quantum chemistry systems, for both perturbative scheme (DeePHF) and self-consistent scheme (DeePKS).
The program provides a command line interface deepks
that contains five sub-commands,
train
: train an neural network based post-HF energy functional modeltest
: test the post-HF model with given data and show statisticsscf
: run self-consistent field calculation with given energy modelstats
: collect and print statistics of the SCF the resultsiterate
: iteratively train an self-consistent model by combining four commands above
- Print loss separately for E and F in training.
- Rewrite all
print
function usinglogging
. - Write a detailed README and more docs.
- Add unit tests.
Please see examples
folder for the usage of deepks
library. A detailed example with executable data for single water molecules can be found here. A more complicated one for training water clusters can be found here.