graph-pes

View on PyPIReverse Dependencies (0)

0.0.3 graph_pes-0.0.3-py3-none-any.whl

Wheel Details

Project: graph-pes
Version: 0.0.3
Filename: graph_pes-0.0.3-py3-none-any.whl
Download: [link]
Size: 238889
MD5: 4b4f1c27151d998cac7603a5764744db
SHA256: 8ac00bab3bc2be1574e0e9b04ad02a8a22be0657976ed1db4df48d12545542a9
Uploaded: 2024-10-30 08:42:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: graph-pes
Version: 0.0.3
Summary: Potential Energy Surfaces on Graphs
Author-Email: John Gardner <gardner.john97[at]gmail.com>
Project-Url: Homepage, https://github.com/jla-gardner/graph-pes
License: MIT License Copyright (c) 2023-24 John Gardner Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: torch
Requires-Dist: pytorch-lightning
Requires-Dist: ase (==3.22.1)
Requires-Dist: numpy
Requires-Dist: rich
Requires-Dist: dacite
Requires-Dist: e3nn
Requires-Dist: scikit-learn
Requires-Dist: locache
Requires-Dist: load-atoms
Requires-Dist: wandb
Requires-Dist: notebook; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: bumpver; extra == "dev"
Requires-Dist: pyright; extra == "dev"
Requires-Dist: sphinx-autobuild; extra == "dev"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: furo; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: sphinxext-opengraph; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: build; extra == "publish"
Requires-Dist: twine; extra == "publish"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pyright; extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: publish
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1999 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
graph_pes/__init__.py sha256=G-iiUogKOM1JUF4CzXR5SuJxJrFbR3oO8UVShaB754A 165
graph_pes/atomic_graph.py sha256=lOfT3ZVWU-f9FVD-O17j6p2BwYDb3KU9L2xSZeXIfxQ 29723
graph_pes/graph_pes_model.py sha256=62VbaRVFsbr3zoehjTo8HpXuE93kWbkrxAnhfhPGZFk 17143
graph_pes/config/__init__.py sha256=3x_LMJI2s2GwOxip33drm1BdnEKf33rvFbPOeKorbic 372
graph_pes/config/config.py sha256=_7yr7NT73AZzG0VUaB5sp0IRez_2pHW9Da6deSAGgaI 16574
graph_pes/config/defaults.yaml sha256=RMLUf6XZ-JnrPALlsP75xVVpm5Nf3xpUhGEp3PBtC8Q 694
graph_pes/config/utils.py sha256=JIM0J_eEM1O85JLPyRYFO0DDZslkBTje32n0y6lIdvM 7175
graph_pes/data/__init__.py sha256=V-7SIUdPlcE4HYh4lHYUuqVGuJgoIMC2M5NGFVu93nY 466
graph_pes/data/datasets.py sha256=gM8qKvB-uGXmMFDjtEnQRoBxeKNn2H8oJ2LeviDFLus 13127
graph_pes/data/loader.py sha256=BZ9HjIHovHEn2XJQccpUWKXBtNDzYK1RDH6WEmjlH1k 1697
graph_pes/models/__init__.py sha256=Ql_fwU5Q4jN901XHRAu-pRU-XknX8me9k_T020MEJ-k 3316
graph_pes/models/addition.py sha256=5IgKDpr1b2dyUaejTJpkGoS1z-BWdrsxqHgjD87oF0s 4443
graph_pes/models/offsets.py sha256=APbk_SOzbOl0rP0HufheeTS38KMLHNSfUrs7nAXKKHQ 5413
graph_pes/models/painn.py sha256=k7e8z5ctQpuWcG6DwiyqrYOYYDfPYv03D9YEuZD52nU 8346
graph_pes/models/pairwise.py sha256=AT_NFtXKbVe5xdHhje8NyjDi4X_3NlnCjjhIOKH7VK4 17486
graph_pes/models/schnet.py sha256=Cl81AiE5gM8jCdiG7DjN25F6gmgrPDKs4Te81Z58c04 7724
graph_pes/models/tensornet.py sha256=vs08ONTKyyynx5Uq_8kbAk2-XQYfDz4VIjDc02dctmA 16278
graph_pes/models/components/aggregation.py sha256=pGP-ZJ0MU0eUjsShXDxRGdZRz6vzO1aElbkW2Bc5-Vs 6392
graph_pes/models/components/distances.py sha256=kRY1VeMGm2xEwe_AEs8q4gfcvgCqq309Z7LddT2v18w 14184
graph_pes/models/components/scaling.py sha256=0DhC8xhJjnPnx1lpSAzsLVNWsw23FZsRq2HDT8gCboQ 2382
graph_pes/models/e3nn/_high_order_CG_coeff.pt sha256=uIloaK4kdvtASoajjXz7YvlAyF9nYKEXXFJso6Xs10Q 2607934
graph_pes/models/e3nn/mace.py sha256=OJ_qFz6eAxCEBby72e8gVW3XEcLMxfjfs1DapxpBMjk 17739
graph_pes/models/e3nn/mace_utils.py sha256=EnTxGtk5lTNQZuzPmprETrl_BM82qK6OSXAKz9jiCCs 9420
graph_pes/models/e3nn/nequip.py sha256=ooH2rZnzUlPDnnqo5v75DD6s0e5snKMlo_4azX9HWUE 27107
graph_pes/models/e3nn/utils.py sha256=o2bldrZmJ_nW6IWvpOF8fX_ryZIDxYUs70kOrSgKEmA 7805
graph_pes/pair_style/pair_graph_pes.cpp sha256=gZTh4vSGDKmZ-GhubD1M2H_6sLA3gO3s_1RgPlIxjfA 18376
graph_pes/pair_style/pair_graph_pes.h sha256=j4Df-kaLPnuHaSRuf_4shfDAAuVDbgWd9NOmAW_DYC8 1377
graph_pes/scripts/automation.yaml sha256=-RoAPcknvNgAEN4qZGjSOR-tm_9yq_mI-RIytum-RBg 2053
graph_pes/scripts/generation.py sha256=Gf5FQbKVCS7v8juLgm6_g7B5puP9iN5Ux7MjYEQwauw 1827
graph_pes/scripts/id.py sha256=xgbqtHqSySVoj6XDmP-fQtxECw1buuv7qCJSHnIed-w 120
graph_pes/scripts/train.py sha256=Owg-nZLOwiJ4YC-Jznkqs_JuOSOvp56aJpLTpw-XadQ 11388
graph_pes/training/loss.py sha256=j_o0plyQhurr8WQQ5efelPldkg_3dW8fN8ExZbfvcGw 7343
graph_pes/training/manual.py sha256=FMZ66OR309KIg-rmhSP-ciBu4rO0HXYdVuFj5fjeL78 4350
graph_pes/training/opt.py sha256=iuSXD-mlMaXtst7Wu0Z7ET1PiMf4VhDqPM8QlYXGusI 7081
graph_pes/training/ptl.py sha256=ZpfdGUyukfCVssGbOQsPCcJBEt3Ailonixe40h49MCs 11062
graph_pes/training/ptl_utils.py sha256=MQAocxfALlaL1NEwcHPeXpje3DqwAI7rzLvSYtdlA_k 5713
graph_pes/training/util.py sha256=JtSdAFg8qRqcSxuLPr13KopmWj7ooBNbYcwVSEk1J-c 2389
graph_pes/utils/analysis.py sha256=Nb3RAMRqYxX_TR2x7NMdM-AU0DciDpExMIgH3kGbGxE 7677
graph_pes/utils/calculator.py sha256=_doNJZjW9PYedkvNAa2luxdDGWnYk715qKKg75i-dQY 4867
graph_pes/utils/lammps.py sha256=BeLI_QgLRhhuyVZRHNH4Xlo4hYW_p5p81zspPDW-TWg 3652
graph_pes/utils/logger.py sha256=HSjsVFIuhdENBWCsoz270RINMBCNn714cBHr8l1vbb4 1370
graph_pes/utils/misc.py sha256=QYUR1-m0uZtgoAL0LetCcZgtw16ex1YZdQFa5C1ADsU 9795
graph_pes/utils/nn.py sha256=jZg_UEhHRGpqkykjPx_XzJ-e2Rk1yWEiuKpGSUHLsGA 15587
graph_pes/utils/shift_and_scale.py sha256=2aBvdTL5YYURHz6k5VgOZ7tu14Qmx_dp5Abg_Xt3CmE 2805
graph_pes-0.0.3.dist-info/LICENSE sha256=v3NofgcACm9sqEd3sUtUevfdrVAVOzW-79bFKGyARFk 1072
graph_pes-0.0.3.dist-info/METADATA sha256=iADNgPWQt3IctrgA6eZruEStf48QCfLt7zF7KK1GEnw 4712
graph_pes-0.0.3.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
graph_pes-0.0.3.dist-info/entry_points.txt sha256=3V4kVQGx_58uM-xU1AhfKGyi3VQZaZDm8ZPKct-dw2k 106
graph_pes-0.0.3.dist-info/top_level.txt sha256=SvxpuN776h6vF3iwUWzSEbVAKqRiQGdlLCXvqrYnKFI 10
graph_pes-0.0.3.dist-info/RECORD

top_level.txt

graph_pes

entry_points.txt

graph-pes-id = graph_pes.scripts.id:main
graph-pes-train = graph_pes.scripts.train:main