v2.0.0 #1049
amcadmus
announced in
Announcement
v2.0.0
#1049
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Breaking changes to v1.3
dp convert-from
to convert old models to v2.deepmd.DeepPot
has been moved todeepmd.infer.DeepPot
.NNPInter
has been renamed todeepmd::DeepPot
andNNPInter.h
has been renamed toDeepPot.h
. Use-ldeepmd_cc
to link instead.New features
SLURM_JOB_NODELIST
and add unit tests for parallel training. #913 Use a local Numpy random generator. #1030 Avoid the same batch sequence among workers. #1032) (Bytedance)se_e3
)hybrid
)sel
from the training data. #831)Performance improvement:
format_nlist_b
(speed up format_nlist_b #832 Synchronize format_nlist_b in CUDA with ROCm #845)scan_nlist
kernel (speedup scan_nlist kernel #1028)Enhancements
nopbc
and related docs (add an example ofnopbc
and related docs #994)dp --version
(adddp --version
#995)tensorboard_freq
to control sampling ratio during training. (Add the argumenttensorboard_freq
to control sampling ratio during training. #996)viewcode
andintersphinx
(add sphinx pluginsviewcode
andintersphinx
#997)model.get_ntypes()<data.get_ntypes()
(give a clear message ifmodel.get_ntypes()<data.get_ntypes()
#1016)descrpt/se_e2_a
(add docstring toDescrptSeA
#1017)fit/ener
(add docstring forEnerFitting
#1024)InputNlist
into API doc (addInputNlist
into API doc #1009)Improvement of the code for developers
deepmd
namespace for the C++ APIsel
is not enough (raise warning before training ifsel
is not enough #914)exclude_types
(fix type hints and add doc forexclude_types
#1005)Bug fixings:
using namespace std
. Solve compiling compatability problem.cuda
memory access error Fix bug in coord.cu #566prod_virial_grad
that causes wrong results when training with virials fix bug in op definition prod_virial_grad_multi_device.cc. #685prod_virial_grad
that causes wrong results when training with virials fix bug in op definition prod_virial_grad_multi_device.cc. #685InvalidArgumentError
caused by zerosel
and optimize zero matrix #900)auto_sel
#911)DeepmdData.type_map
to inputtype_map
(set input DeepmdData.type_map to input type_map #924)deepmd
anddeepmd.entrypoints
. (Fix member declartion ofdeepmd
anddeepmd.entrypoints
. #922)decay_rate
tostop_lr
from old inputs (convertdecay_rate
tostop_lr
from old inputs #949)except
and limit thetry
clause (remove bareexcept
and limit thetry
clause #977)CMAKE_COMPILER_IS_GNUCXX
(Fix typo: CMAKE_COMPILER_IS_GNUCXX #1038)setup.py
#1002 fix incorrect type hints and docstrings #1001 add examples to docstings #1010 bump sphinx_rtd_theme version #1014 show citation in the GitHub #1012 move parameters docstring from constructor method to class itself #1011 Fix typo: easy-install.md #1021 get library extension suffix from built-in method #1036 clean up the unnecessary including files of device source files #1037)Contributors
This discussion was created from the release v2.0.0.
Beta Was this translation helpful? Give feedback.
All reactions