.clang-format
.git-blame-ignore-revs
.gitignore
.gitmodules
.license-header.txt
.pre-commit-config.yaml
.readthedocs.yml
CITATIONS.bib
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
codecov.yml
pyproject.toml
setup.py
backend/dp_backend.py
backend/find_tensorflow.py
deepmd/.gitignore
deepmd/__about__.py
deepmd/__init__.py
deepmd/__main__.py
deepmd/_version.py
deepmd/calculator.py
deepmd/common.py
deepmd/env.py
deepmd/lmp.py
deepmd/cluster/__init__.py
deepmd/cluster/local.py
deepmd/cluster/slurm.py
deepmd/descriptor/__init__.py
deepmd/descriptor/descriptor.py
deepmd/descriptor/hybrid.py
deepmd/descriptor/loc_frame.py
deepmd/descriptor/se.py
deepmd/descriptor/se_a.py
deepmd/descriptor/se_a_ebd.py
deepmd/descriptor/se_a_ef.py
deepmd/descriptor/se_a_mask.py
deepmd/descriptor/se_atten.py
deepmd/descriptor/se_atten_v2.py
deepmd/descriptor/se_r.py
deepmd/descriptor/se_t.py
deepmd/entrypoints/__init__.py
deepmd/entrypoints/compress.py
deepmd/entrypoints/convert.py
deepmd/entrypoints/doc.py
deepmd/entrypoints/freeze.py
deepmd/entrypoints/ipi.py
deepmd/entrypoints/main.py
deepmd/entrypoints/neighbor_stat.py
deepmd/entrypoints/test.py
deepmd/entrypoints/train.py
deepmd/entrypoints/transfer.py
deepmd/fit/__init__.py
deepmd/fit/dipole.py
deepmd/fit/dos.py
deepmd/fit/ener.py
deepmd/fit/fitting.py
deepmd/fit/polar.py
deepmd/infer/__init__.py
deepmd/infer/data_modifier.py
deepmd/infer/deep_dipole.py
deepmd/infer/deep_dos.py
deepmd/infer/deep_eval.py
deepmd/infer/deep_polar.py
deepmd/infer/deep_pot.py
deepmd/infer/deep_tensor.py
deepmd/infer/deep_wfc.py
deepmd/infer/ewald_recp.py
deepmd/infer/model_devi.py
deepmd/loggers/__init__.py
deepmd/loggers/loggers.py
deepmd/loss/__init__.py
deepmd/loss/dos.py
deepmd/loss/ener.py
deepmd/loss/loss.py
deepmd/loss/tensor.py
deepmd/model/__init__.py
deepmd/model/dos.py
deepmd/model/ener.py
deepmd/model/model.py
deepmd/model/model_stat.py
deepmd/model/multi.py
deepmd/model/pairwise_dprc.py
deepmd/model/tensor.py
deepmd/nvnmd/__init__.py
deepmd/nvnmd/data/__init__.py
deepmd/nvnmd/data/data.py
deepmd/nvnmd/descriptor/__init__.py
deepmd/nvnmd/descriptor/se_a.py
deepmd/nvnmd/descriptor/se_atten.py
deepmd/nvnmd/entrypoints/__init__.py
deepmd/nvnmd/entrypoints/freeze.py
deepmd/nvnmd/entrypoints/mapt.py
deepmd/nvnmd/entrypoints/train.py
deepmd/nvnmd/entrypoints/wrap.py
deepmd/nvnmd/fit/__init__.py
deepmd/nvnmd/fit/ener.py
deepmd/nvnmd/utils/__init__.py
deepmd/nvnmd/utils/argcheck.py
deepmd/nvnmd/utils/config.py
deepmd/nvnmd/utils/encode.py
deepmd/nvnmd/utils/fio.py
deepmd/nvnmd/utils/network.py
deepmd/nvnmd/utils/op.py
deepmd/nvnmd/utils/weight.py
deepmd/op/__init__.py
deepmd/train/__init__.py
deepmd/train/run_options.py
deepmd/train/trainer.py
deepmd/utils/__init__.py
deepmd/utils/argcheck.py
deepmd/utils/batch_size.py
deepmd/utils/compat.py
deepmd/utils/convert.py
deepmd/utils/data.py
deepmd/utils/data_system.py
deepmd/utils/errors.py
deepmd/utils/finetune.py
deepmd/utils/graph.py
deepmd/utils/learning_rate.py
deepmd/utils/multi_init.py
deepmd/utils/neighbor_stat.py
deepmd/utils/network.py
deepmd/utils/pair_tab.py
deepmd/utils/parallel_op.py
deepmd/utils/path.py
deepmd/utils/plugin.py
deepmd/utils/random.py
deepmd/utils/sess.py
deepmd/utils/spin.py
deepmd/utils/tabulate.py
deepmd/utils/type_embed.py
deepmd/utils/weight_avg.py
deepmd_cli/__init__.py
deepmd_cli/main.py
deepmd_kit.egg-info/PKG-INFO
deepmd_kit.egg-info/SOURCES.txt
deepmd_kit.egg-info/dependency_links.txt
deepmd_kit.egg-info/entry_points.txt
deepmd_kit.egg-info/requires.txt
deepmd_kit.egg-info/top_level.txt
source/CMakeLists.txt
source/3rdparty/json.hpp
source/api_c/CMakeLists.txt
source/api_c/include/c_api.h
source/api_c/include/c_api_internal.h
source/api_c/include/deepmd.hpp
source/api_c/src/c_api.cc
source/api_cc/CMakeLists.txt
source/api_cc/include/AtomMap.h
source/api_cc/include/DataModifier.h
source/api_cc/include/DeepPot.h
source/api_cc/include/DeepTensor.h
source/api_cc/include/common.h
source/api_cc/include/tf_private.h
source/api_cc/include/tf_public.h
source/api_cc/include/version.h.in
source/api_cc/src/AtomMap.cc
source/api_cc/src/DataModifier.cc
source/api_cc/src/DeepPot.cc
source/api_cc/src/DeepTensor.cc
source/api_cc/src/common.cc
source/cmake/Config.cmake.in
source/cmake/FindROCM.cmake
source/cmake/Findtensorflow.cmake
source/cmake/Findxdrfile.cmake
source/cmake/cmake_lammps.cmake.in
source/cmake/cmake_uninstall.cmake.in
source/cmake/googletest.cmake.in
source/cmake/test_cxx_abi.cpp
source/cmake/tf_cxx_abi.cpp
source/cmake/tf_version.cpp
source/cmake/coverage_config/CMakeLists.txt
source/config/CMakeLists.txt
source/config/MODEL_VER
source/config/run_config.ini
source/gmx/.gitignore
source/gmx/CMakeLists.txt
source/gmx/dp_gmx_patch
source/gmx/include/gmx_plugin.h
source/gmx/patches/2020.2/CMakeLists.txt.patch.in
source/gmx/patches/2020.2/src/gromacs/mdlib/forcerec.cpp.patch
source/gmx/patches/2020.2/src/gromacs/mdlib/forcerec.h.patch
source/gmx/patches/2020.2/src/gromacs/mdlib/sim_util.cpp.patch
source/gmx/src/gmx_plugin.cpp
source/install/build_cc.sh
source/install/build_from_c.sh
source/install/build_lammps.sh
source/install/build_tf.py
source/install/docker_package_c.sh
source/install/docker_test_package_c.sh
source/install/install_tf.sh
source/install/package_c.sh
source/install/test_cc.sh
source/install/test_cc_local.sh
source/install/docker/Dockerfile
source/ipi/CMakeLists.txt
source/ipi/driver.cc
source/ipi/include/Convert.h
source/ipi/include/StringSplit.h
source/ipi/include/XyzFileManager.h
source/ipi/include/sockets.h
source/ipi/src/Convert.cc
source/ipi/src/XyzFileManager.cc
source/ipi/src/sockets.c
source/ipi/tests/test_driver.py
source/lib/CMakeLists.txt
source/lib/include/ComputeDescriptor.h
source/lib/include/DeviceFunctor.h
source/lib/include/SimulationRegion.h
source/lib/include/SimulationRegion_Impl.h
source/lib/include/coord.h
source/lib/include/device.h
source/lib/include/env_mat.h
source/lib/include/env_mat_nvnmd.h
source/lib/include/errors.h
source/lib/include/ewald.h
source/lib/include/fmt_nlist.h
source/lib/include/gelu.h
source/lib/include/gpu_cuda.h
source/lib/include/gpu_rocm.h
source/lib/include/map_aparam.h
source/lib/include/neighbor_list.h
source/lib/include/pair_tab.h
source/lib/include/pairwise.h
source/lib/include/prod_env_mat.h
source/lib/include/prod_env_mat_nvnmd.h
source/lib/include/prod_force.h
source/lib/include/prod_force_grad.h
source/lib/include/prod_virial.h
source/lib/include/prod_virial_grad.h
source/lib/include/region.cuh
source/lib/include/region.h
source/lib/include/soft_min_switch.h
source/lib/include/soft_min_switch_force.h
source/lib/include/soft_min_switch_force_grad.h
source/lib/include/soft_min_switch_virial.h
source/lib/include/soft_min_switch_virial_grad.h
source/lib/include/switcher.h
source/lib/include/tabulate.h
source/lib/include/utilities.h
source/lib/src/SimulationRegion.cpp
source/lib/src/coord.cc
source/lib/src/env_mat.cc
source/lib/src/env_mat_nvnmd.cc
source/lib/src/ewald.cc
source/lib/src/fmt_nlist.cc
source/lib/src/gelu.cc
source/lib/src/map_aparam.cc
source/lib/src/neighbor_list.cc
source/lib/src/pair_tab.cc
source/lib/src/pairwise.cc
source/lib/src/prod_env_mat.cc
source/lib/src/prod_env_mat_nvnmd.cc
source/lib/src/prod_force.cc
source/lib/src/prod_force_grad.cc
source/lib/src/prod_virial.cc
source/lib/src/prod_virial_grad.cc
source/lib/src/region.cc
source/lib/src/soft_min_switch.cc
source/lib/src/soft_min_switch_force.cc
source/lib/src/soft_min_switch_force_grad.cc
source/lib/src/soft_min_switch_virial.cc
source/lib/src/soft_min_switch_virial_grad.cc
source/lib/src/tabulate.cc
source/lib/src/utilities.cc
source/lib/src/cuda/CMakeLists.txt
source/lib/src/cuda/coord.cu
source/lib/src/cuda/gelu.cu
source/lib/src/cuda/neighbor_list.cu
source/lib/src/cuda/prod_env_mat.cu
source/lib/src/cuda/prod_force.cu
source/lib/src/cuda/prod_force_grad.cu
source/lib/src/cuda/prod_virial.cu
source/lib/src/cuda/prod_virial_grad.cu
source/lib/src/cuda/region.cu
source/lib/src/cuda/tabulate.cu
source/lib/src/cuda/cudart/CMakeLists.txt
source/lib/src/cuda/cudart/cuda_runtime_10_0.inc
source/lib/src/cuda/cudart/cuda_runtime_10_1.inc
source/lib/src/cuda/cudart/cuda_runtime_10_2.inc
source/lib/src/cuda/cudart/cuda_runtime_11_0.inc
source/lib/src/cuda/cudart/cuda_runtime_11_2.inc
source/lib/src/cuda/cudart/cuda_runtime_11_8.inc
source/lib/src/cuda/cudart/cuda_runtime_12_0.inc
source/lib/src/cuda/cudart/cuda_runtime_9_0.inc
source/lib/src/cuda/cudart/cudart_stub.cc
source/lib/src/rocm/CMakeLists.txt
source/lib/src/rocm/coord.hip.cu
source/lib/src/rocm/gelu.hip.cu
source/lib/src/rocm/neighbor_list.hip.cu
source/lib/src/rocm/prod_env_mat.hip.cu
source/lib/src/rocm/prod_force.hip.cu
source/lib/src/rocm/prod_force_grad.hip.cu
source/lib/src/rocm/prod_virial.hip.cu
source/lib/src/rocm/prod_virial_grad.hip.cu
source/lib/src/rocm/region.hip.cu
source/lib/src/rocm/tabulate.hip.cu
source/lmp/CMakeLists.txt
source/lmp/Install.sh
source/lmp/compute_deeptensor_atom.cpp
source/lmp/compute_deeptensor_atom.h
source/lmp/deepmd_version.h.in
source/lmp/env.sh.in
source/lmp/env_c.sh.in
source/lmp/env_py.sh.in
source/lmp/env_py_c.sh.in
source/lmp/fix_dplr.cpp
source/lmp/fix_dplr.h
source/lmp/fix_ttm_dp.h
source/lmp/lammps_install_list.txt.in
source/lmp/lmp_version.sh
source/lmp/pair_deepmd.cpp
source/lmp/pair_deepmd.h
source/lmp/pppm_dplr.cpp
source/lmp/pppm_dplr.h
source/lmp/plugin/CMakeLists.txt
source/lmp/plugin/deepmdplugin.cpp
source/md/CMakeLists.txt
source/md/mdnn.cc
source/md/include/AdWeight.h
source/md/include/Convert.h
source/md/include/CosSwitch.h
source/md/include/Gaussian.h
source/md/include/GroFileManager.h
source/md/include/HarmonicAngle.h
source/md/include/HarmonicBond.h
source/md/include/Integrator.h
source/md/include/Interpolation.h
source/md/include/LJInter.h
source/md/include/LJTab.h
source/md/include/MaxShift.h
source/md/include/Poly.h
source/md/include/RandomGenerator.h
source/md/include/Statistics.h
source/md/include/StringSplit.h
source/md/include/TF.h
source/md/include/TableFileLoader.h
source/md/include/Tabulated.h
source/md/include/Trajectory.h
source/md/include/UnitManager.h
source/md/include/XyzFileManager.h
source/md/include/ZM.h
source/md/include/ZMFunctions.h
source/md/include/common.h
source/md/include/mymath.h
source/md/src/AdWeight.cc
source/md/src/Convert.cc
source/md/src/Gaussian.cc
source/md/src/GroFileManager.cc
source/md/src/HarmonicAngle.cc
source/md/src/HarmonicBond.cc
source/md/src/Integrator.cc
source/md/src/Interpolation.cpp
source/md/src/LJInter.cc
source/md/src/LJTab.cc
source/md/src/MaxShift.cc
source/md/src/Poly.cpp
source/md/src/RandomGenerator_MT19937.cc
source/md/src/Statistics.cc
source/md/src/StringSplit.cpp
source/md/src/TF.cc
source/md/src/TableFileLoader.cpp
source/md/src/Tabulated.cc
source/md/src/Trajectory.cc
source/md/src/UnitManager.cc
source/md/src/XyzFileManager.cc
source/md/src/ZM.cc
source/md/src/ZMFunctions.cpp
source/nodejs/.gitignore
source/nodejs/.npmignore
source/nodejs/CMakeLists.txt
source/nodejs/README.md
source/nodejs/binding.gyp.in
source/nodejs/binding.gyp.pack
source/nodejs/index.js
source/nodejs/package.json
source/nodejs/prepublish.py
source/nodejs/yarn.lock
source/nodejs/tests/test_deeppot.js
source/op/CMakeLists.txt
source/op/_add_flt_nvnmd_grad.py
source/op/_copy_flt_nvnmd_grad.py
source/op/_dotmul_flt_nvnmd_grad.py
source/op/_flt_nvnmd_grad.py
source/op/_gelu.py
source/op/_map_flt_nvnmd_grad.py
source/op/_matmul_fitnet_nvnmd_grad.py
source/op/_matmul_flt2fix_nvnmd.py
source/op/_matmul_flt_nvnmd_grad.py
source/op/_mul_flt_nvnmd_grad.py
source/op/_prod_force_grad.py
source/op/_prod_force_se_a_grad.py
source/op/_prod_force_se_a_mask_grad.py
source/op/_prod_force_se_r_grad.py
source/op/_prod_virial_grad.py
source/op/_prod_virial_se_a_grad.py
source/op/_prod_virial_se_r_grad.py
source/op/_quantize_nvnmd_grad.py
source/op/_soft_min_force_grad.py
source/op/_soft_min_virial_grad.py
source/op/_tabulate_grad.py
source/op/_tanh4_flt_nvnmd_grad.py
source/op/add_flt_nvnmd.cc
source/op/copy_flt_nvnmd.cc
source/op/custom_op.cc
source/op/custom_op.h
source/op/descrpt.cc
source/op/descrpt_se_a_ef.cc
source/op/descrpt_se_a_ef_para.cc
source/op/descrpt_se_a_ef_vert.cc
source/op/descrpt_se_a_mask.cc
source/op/dotmul_flt_nvnmd.cc
source/op/ewald_recp.cc
source/op/flt_nvnmd.cc
source/op/gelu_multi_device.cc
source/op/map_aparam.cc
source/op/map_flt_nvnmd.cc
source/op/matmul_fitnet_nvnmd.cc
source/op/matmul_flt2fix_nvnmd.cc
source/op/matmul_flt_nvnmd.cc
source/op/mul_flt_nvnmd.cc
source/op/neighbor_stat.cc
source/op/pair_tab.cc
source/op/pairwise.cc
source/op/prod_env_mat_multi_device.cc
source/op/prod_env_mat_multi_device_nvnmd.cc
source/op/prod_force.cc
source/op/prod_force_grad.cc
source/op/prod_force_grad_multi_device.cc
source/op/prod_force_multi_device.cc
source/op/prod_force_se_a_grad.cc
source/op/prod_force_se_a_mask.cc
source/op/prod_force_se_a_mask_grad.cc
source/op/prod_force_se_r_grad.cc
source/op/prod_virial.cc
source/op/prod_virial_grad.cc
source/op/prod_virial_grad_multi_device.cc
source/op/prod_virial_multi_device.cc
source/op/prod_virial_se_a_grad.cc
source/op/prod_virial_se_r_grad.cc
source/op/quantize_nvnmd.cc
source/op/readme
source/op/soft_min.cc
source/op/soft_min_force.cc
source/op/soft_min_force_grad.cc
source/op/soft_min_virial.cc
source/op/soft_min_virial_grad.cc
source/op/tabulate_multi_device.cc
source/op/tanh4_flt_nvnmd.cc
source/op/unaggregated_grad.cc
source/op/optimizer/parallel.cc
source/op/optimizer/parallel.h
source/swig/deepmd.i