2023
DOI: 10.1063/5.0138367
|View full text |Cite
|
Sign up to set email alerts
|

SchNetPack 2.0: A neural network toolbox for atomistic machine learning

Abstract: SchNetPack is a versatile neural networks toolbox that addresses both the requirements of method development and application of atomistic machine learning. Version 2.0 comes with an improved data pipeline, modules for equivariant neural networks as well as a PyTorch implementation of molecular dynamics. An optional integration with PyTorch Lightning and the Hydra configuration framework powers a flexible command-line interface. This makes SchNetPack 2.0 easily extendable with custom code and ready for complex … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
8

Relationship

1
7

Authors

Journals

citations
Cited by 20 publications
(20 citation statements)
references
References 66 publications
0
11
0
Order By: Relevance
“…With this single-point energy approach, fewer structures need to be taken to computationally demanding DFT calculation as opposed to filtering straight on the semiempirical energy ordering. With very large diverse databases or training more parameters (e.g., forces), we also recommend using other training data set reduction methods and/or using JKML coupled with SchNetPack , for training a NN potential.…”
Section: Application and Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…With this single-point energy approach, fewer structures need to be taken to computationally demanding DFT calculation as opposed to filtering straight on the semiempirical energy ordering. With very large diverse databases or training more parameters (e.g., forces), we also recommend using other training data set reduction methods and/or using JKML coupled with SchNetPack , for training a NN potential.…”
Section: Application and Discussionmentioning
confidence: 99%
“…Our ML-oriented subpackage, JKML, offers an interface between the JKQC-constructed database files (e.g., those stored in ACDB 2.0) and two ML programs, quantum machine learning (QML) and SchNetPack. , In the procedure, XYZ coordinates are extracted and together with the property of interest (e.g., electronic energy, forces, or mobility) are stored in a database. Subsequently, JKML uses QML or SchNetPack to perform the training, validation, and testing of the predicted property or its difference from a reference state.…”
Section: Methodsmentioning
confidence: 99%
“…After several iterations, the features encode the relevant information about the chemical environment of each atom. In this work, we use SchNet 7,9,28 to construct atomic feature representations. In general, however, MoINN is applicable to any other representation learning scheme.…”
Section: Methodsmentioning
confidence: 99%
“…In this context, machine learning (ML) methods have become increasingly popular as a means to circumvent costly quantum mechanical calculations. 1–37 One class of such ML methods are message passing neural networks (MPNNs), 38 which provide molecular property predictions based on end-to-end learned representations of atomic environments.…”
Section: Introductionmentioning
confidence: 99%
“…Other settings are provided in Section . SchNet was accessed via the SchNetPack v1.0.0 () master branch and PaiNN through the same repository, but through the developmental (“dev”) branch, which is currently the base for SchNetPack v2.0 …”
Section: Methodsmentioning
confidence: 99%