ADMP (Automatic Differentiable Multipolar Polarizable) in PyTorch backend
torch version of ADMP is initialized by Zheng Cheng (AISI).
This package implements the PME method (for monopoles) and the QEq method in DMFF with PyTorch, allowing not only GPU-accelerated calculation of PME/QEq methods but also further customization and extension of other PyTorch-based models.
Installation
This package can be installed by:
pip install torch-admp
For the unit tests, you can install the package from source with the following command:
git clone https://github.com/ChiahsinChu/torch-admp
pip install torch-admp[test,vesin]
pip install "DMFF @ git+https://github.com/ChiahsinChu/DMFF.git@devel"
Documentation
License
This project is licensed under the LGPL-3.0-or-later license. See the LICENSE file for details.
Citation
If you use torch-admp in your research, please refer to the full citation details in the CITATION.cff file.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
Support
For questions and support, please open an issue on the GitHub repository.
Metadata
Release files for torch-admp 1.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| torch_admp-1.1.5.tar.gz | 1.2 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| torch_admp-1.1.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.3 MB
Release files / torch_admp-1.1.5.tar.gz
| Download URL | torch_admp-1.1.5.tar.gz |
|---|---|
| Size | 1.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
71d26ae085019079588177a7aed941e147628c4b5bb54ee961acb03913dadaf5
|
|
BLAKE2b-256 checksum How to use checksums |
7d9ede792efd66cb322cf7d7a814619df2b990a5d594efe6c17104f7d5b22158
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|
Release files / torch_admp-1.1.5-py3-none-any.whl
| Download URL | torch_admp-1.1.5-py3-none-any.whl |
|---|---|
| Size | 42.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d1a9eb8b3b6f046777fae8566804b73fd1de06f57161f0b57b869054056bd293
|
|
BLAKE2b-256 checksum How to use checksums |
4f967770b3b68136dc7ab01602ba4d88dce15827ca93c2828e57001414523991
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|