-
DeePMD-kit v3: A Multiple-Backend Framework for Machine Learning Potentials
Authors:
Jinzhe Zeng,
Duo Zhang,
Anyang Peng,
Xiangyu Zhang,
Sensen He,
Yan Wang,
Xinzijian Liu,
Hangrui Bi,
Yifan Li,
Chun Cai,
Chengqian Zhang,
Yiming Du,
Jia-Xin Zhu,
Pinghui Mo,
Zhengtao Huang,
Qiyu Zeng,
Shaochen Shi,
Xuejian Qin,
Zhaoxi Yu,
Chenxing Luo,
Ye Ding,
Yun-Pei Liu,
Ruosong Shi,
Zhenyu Wang,
Sigbjørn Løland Bore
, et al. (22 additional authors not shown)
Abstract:
In recent years, machine learning potentials (MLPs) have become indispensable tools in physics, chemistry, and materials science, driving the development of software packages for molecular dynamics (MD) simulations and related applications. These packages, typically built on specific machine learning frameworks such as TensorFlow, PyTorch, or JAX, face integration challenges when advanced applicat…
▽ More
In recent years, machine learning potentials (MLPs) have become indispensable tools in physics, chemistry, and materials science, driving the development of software packages for molecular dynamics (MD) simulations and related applications. These packages, typically built on specific machine learning frameworks such as TensorFlow, PyTorch, or JAX, face integration challenges when advanced applications demand communication across different frameworks. The previous TensorFlow-based implementation of DeePMD-kit exemplified these limitations. In this work, we introduce DeePMD-kit version 3, a significant update featuring a multi-backend framework that supports TensorFlow, PyTorch, JAX, and PaddlePaddle backends, and demonstrate the versatility of this architecture through the integration of other MLPs packages and of Differentiable Molecular Force Field. This architecture allows seamless backend switching with minimal modifications, enabling users and developers to integrate DeePMD-kit with other packages using different machine learning frameworks. This innovation facilitates the development of more complex and interoperable workflows, paving the way for broader applications of MLPs in scientific research.
△ Less
Submitted 27 February, 2025; v1 submitted 26 February, 2025;
originally announced February 2025.
-
Cylindrical cavity expansion analysis under partially drained conditions for normalisation of excess water pressure in CPTU
Authors:
He Yang,
Pei-Zhi Zhuang,
Hai-Sui Yu,
Pin-Qiang Mo,
Yue Ma,
Xiaohui Chen,
Fernando Schnaid
Abstract:
Cone tip resistance and excess water pressure (EWP) measured by piezocone penetration tests (CPTU) may be significantly affected by the partially drained effect in soils with intermediate permeability. To capture this effect, the paper proposes a straightforward, hydro-mechanical coupling solution for cylindrical cavity expansion under partially drained conditions. The mechanical behaviour of soil…
▽ More
Cone tip resistance and excess water pressure (EWP) measured by piezocone penetration tests (CPTU) may be significantly affected by the partially drained effect in soils with intermediate permeability. To capture this effect, the paper proposes a straightforward, hydro-mechanical coupling solution for cylindrical cavity expansion under partially drained conditions. The mechanical behaviour of soils is modelled using the elastoplastic Tresca model and water flow within porous soils is assumed to obey Darcys law. Two partial differential equations (PDEs) are established in the elastic and plastic zones, respectively, transforming the cavity expansion analysis into a typical Stefan problem with dynamic boundary conditions (i.e. a moving boundary at the elastoplastic interface). An approximate solution for the PDEs is derived by leveraging the variable transformation method. Based on the new solution, a novel normalised penetration rate is defined considering the rigidity index of soils, with which a unique backbone curve for CPTU is found. Finally, the backbone curve is compared with a database comprising 109 in-situ experimental tests, 101 centrifuge modelling tests, and numerical simulation results. The proposed solution may provide a useful theoretical tool for interpreting the consolidation coefficient of fine-grained soils from the penetration stage of multi-rate CPTU, which can enhance the interpretation reliability for CPTU dissipation tests.
△ Less
Submitted 19 February, 2025;
originally announced February 2025.
-
DeePMD-kit v2: A software package for Deep Potential models
Authors:
Jinzhe Zeng,
Duo Zhang,
Denghui Lu,
Pinghui Mo,
Zeyu Li,
Yixiao Chen,
Marián Rynik,
Li'ang Huang,
Ziyao Li,
Shaochen Shi,
Yingze Wang,
Haotian Ye,
Ping Tuo,
Jiabin Yang,
Ye Ding,
Yifan Li,
Davide Tisi,
Qiyu Zeng,
Han Bao,
Yu Xia,
Jiameng Huang,
Koki Muraoka,
Yibo Wang,
Junhan Chang,
Fengbo Yuan
, et al. (22 additional authors not shown)
Abstract:
DeePMD-kit is a powerful open-source software package that facilitates molecular dynamics simulations using machine learning potentials (MLP) known as Deep Potential (DP) models. This package, which was released in 2017, has been widely used in the fields of physics, chemistry, biology, and material science for studying atomistic systems. The current version of DeePMD-kit offers numerous advanced…
▽ More
DeePMD-kit is a powerful open-source software package that facilitates molecular dynamics simulations using machine learning potentials (MLP) known as Deep Potential (DP) models. This package, which was released in 2017, has been widely used in the fields of physics, chemistry, biology, and material science for studying atomistic systems. The current version of DeePMD-kit offers numerous advanced features such as DeepPot-SE, attention-based and hybrid descriptors, the ability to fit tensile properties, type embedding, model deviation, Deep Potential - Range Correction (DPRc), Deep Potential Long Range (DPLR), GPU support for customized operators, model compression, non-von Neumann molecular dynamics (NVNMD), and improved usability, including documentation, compiled binary packages, graphical user interfaces (GUI), and application programming interfaces (API). This article presents an overview of the current major version of the DeePMD-kit package, highlighting its features and technical details. Additionally, the article benchmarks the accuracy and efficiency of different models and discusses ongoing developments.
△ Less
Submitted 18 April, 2023;
originally announced April 2023.