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
Uh oh!
There was an error while loading. Please reload this page.
-
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