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-fromto convert old models to v2.deepmd.DeepPothas been moved todeepmd.infer.DeepPot.NNPInterhas been renamed todeepmd::DeepPotandNNPInter.hhas been renamed toDeepPot.h. Use-ldeepmd_ccto link instead.New features
SLURM_JOB_NODELISTand 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)selfrom 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_nlistkernel (speedup scan_nlist kernel #1028)Enhancements
nopbcand related docs (add an example ofnopbcand related docs #994)dp --version(adddp --version#995)tensorboard_freqto control sampling ratio during training. (Add the argumenttensorboard_freqto control sampling ratio during training. #996)viewcodeandintersphinx(add sphinx pluginsviewcodeandintersphinx#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)InputNlistinto API doc (addInputNlistinto API doc #1009)Improvement of the code for developers
deepmdnamespace for the C++ APIselis not enough (raise warning before training ifselis not enough #914)exclude_types(fix type hints and add doc forexclude_types#1005)Bug fixings:
using namespace std. Solve compiling compatability problem.cudamemory access error Fix bug in coord.cu #566prod_virial_gradthat causes wrong results when training with virials fix bug in op definition prod_virial_grad_multi_device.cc. #685prod_virial_gradthat causes wrong results when training with virials fix bug in op definition prod_virial_grad_multi_device.cc. #685InvalidArgumentErrorcaused by zeroseland optimize zero matrix #900)auto_sel#911)DeepmdData.type_mapto inputtype_map(set input DeepmdData.type_map to input type_map #924)deepmdanddeepmd.entrypoints. (Fix member declartion ofdeepmdanddeepmd.entrypoints. #922)decay_ratetostop_lrfrom old inputs (convertdecay_ratetostop_lrfrom old inputs #949)exceptand limit thetryclause (remove bareexceptand limit thetryclause #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