nfflr

View on PyPIReverse Dependencies (0)

0.3.1 nfflr-0.3.1-py3-none-any.whl

Wheel Details

Project: nfflr
Version: 0.3.1
Filename: nfflr-0.3.1-py3-none-any.whl
Download: [link]
Size: 92116
MD5: c044e1b985c1b6ebd6d06aca6f4ec33d
SHA256: bdc63c882a1e5f1602ccf7b7fbfdf77b6fd7bd29391ea6a19a229822ff4d6fdd
Uploaded: 2024-03-08 20:04:45 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nfflr
Version: 0.3.1
Summary: neural force field learning toolkit
Author-Email: Brian DeCost <brian.decost[at]nist.gov>, Kamal Choudhary <kamal.choudhary[at]nist.gov>
Project-Url: homepage, https://pages.nist.gov/nfflr
Project-Url: documentation, https://pages.nist.gov/nfflr
Project-Url: repository, https://github.com/usnistgov/nfflr
Project-Url: issues, https://github.com/usnistgov/nfflr/issues
Requires-Python: >=3.7
Requires-Dist: ase
Requires-Dist: ray[tune]
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: torch
Requires-Dist: typer
Requires-Dist: einops
Requires-Dist: pandas
Requires-Dist: pykeops
Requires-Dist: mendeleev
Requires-Dist: matplotlib
Requires-Dist: cached-path
Requires-Dist: platformdirs
Requires-Dist: plum-dispatch
Requires-Dist: pytorch-ignite
Requires-Dist: py-config-runner
Requires-Dist: dgl (>=0.6.0)
Requires-Dist: jarvis-tools (>=2021.07.19)
Description-Content-Type: text/markdown
License-File: LICENSE.rst
[Description omitted; length: 2542 characters]

WHEEL

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

RECORD

Path Digest Size
nfflr/__init__.py sha256=CKhBi_4e-CsxScEMIgDt3VfKLq5yvSGx1njYk3ZPnDc 705
nfflr/ase.py sha256=b7dmILYxRx-GPTQk1xSCXZwDEjCevjJTAWcALdAD8HA 1391
nfflr/atoms.py sha256=Qo0Z0rlDFnyeIniyiZnzUtB4cGwcWBSzy1uvavgWPjg 5255
nfflr/data/__init__.py sha256=c0sDvhP0SraSo-VOWj9Xn865w-l5ztXdBHWfRKbj8yY 196
nfflr/data/dataset.py sha256=xgoF7PZY_RYJD8G09bhMRlOQW8m3HRse8P5a2GBbfgg 15395
nfflr/data/graph.py sha256=Q8qePJ7gcJbzhy0_GOX84KlFAqh10Js553w0V7hNFqE 15604
nfflr/data/datasets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nfflr/data/datasets/deepmd.py sha256=uSMhznvz-GyVM782W9AhZ1M5H17Nb2_fzs1IbEupkgo 2467
nfflr/data/datasets/mlearn.py sha256=SLkpunJcYTRy3UfAEayMpDHHeH4k0OaNZZx0XkXOz1g 2888
nfflr/data/datasets/vasp.py sha256=1b8pinVwZQF3dgpGTm4aHRInLLvy0zTd2vb3pUv9zwE 3516
nfflr/models/__init__.py sha256=v8-p8ltcGEGbeStoZR0g4YWNcjljInR7EglFI1c7wPo 690
nfflr/models/abstract.py sha256=Wi9pKjpDKKK64CrIpXJP1FWr8NecSRviksWwyZaCcsw 227
nfflr/models/utils.py sha256=nn0qePTVfxlVr935MnjzizM2NZgWP4w_8At3X0nyO4U 5327
nfflr/models/classical/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nfflr/models/classical/eam.py sha256=u9dkCOQiRiy6vL2J6dbxCBwIqeQ32W4br27cpxAkpgg 4631
nfflr/models/classical/eam_check.py sha256=dBk9EgnZ4r7FL8nMU9VYDRDaIslt7WhZI_QhzpszezE 37287
nfflr/models/classical/embedded_atom.py sha256=ZG31FcmN3r9PBH-WEfpI8cB5qWDHLYS_uwWSqXJUYVE 13363
nfflr/models/classical/lj.py sha256=tjlnrsgoJ17y0HVWyPEdOhrS0RvDKbUP4joRXphZ71U 5040
nfflr/models/classical/smeam.py sha256=eSVpMzP6sjmtPd1-C9TPrmtZPKSl5i-YOQUjq6vbxYM 3882
nfflr/models/classical/tersoff.py sha256=wyN-mC4TDH_IOBokXpZkJWf9IM4f4uGM0jBiE-7dRY0 5218
nfflr/models/gnn/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
nfflr/models/gnn/alignn.py sha256=Za7Ekys6dMmuHUxMhoACTE8YzWa8R--dah7VoXwAaDU 6713
nfflr/models/gnn/alignn_ff.py sha256=OVfj6EpoXQNyLDmHQzLuMJ34udhtrkZB_4tWFSvphaI 7059
nfflr/models/gnn/bond_order.py sha256=CQnYYvXRostuYI6mctnnmf-ABl2mNEoQUjhzBIg-Dh8 11885
nfflr/models/gnn/equiformer.py sha256=6AjGTeiY4T87_-R1rGWmljCjKrLZGEkB-BIzTFY5QZs 2641
nfflr/models/gnn/gcn.py sha256=Adi4osABcZF7V0pxcvSz2MGZe_yu4GKp3lg8z_Q3Z5U 1900
nfflr/models/gnn/icgcnn.py sha256=t-mJhpmtheJLTaMtlfXvyhZ89o9Gml06UKC6j_cIoG4 9671
nfflr/models/gnn/modified_cgcnn.py sha256=CWuf1XAIExCaLMMEoBbUH-02QVVaMMgCpH4xGY_fch8 10189
nfflr/models/gnn/schnet.py sha256=_UP6N1My3QcJVuHK94CF0WSFIj-NhUeKoSeYin0XrVI 7784
nfflr/models/gnn/tfm.py sha256=Ba4qARUGusYWIvnBWQSUjXQXNbjhmcJVIW_CmnA1oos 8757
nfflr/models/gnn/transformer.py sha256=lFEG4l1em_4yXMFc8PJ8qVVBalPv9103XcrLqH3brfI 8578
nfflr/nn/__init__.py sha256=keZgmn5dQNEusby2oZ-2usgQ9wtEU9an4lRAIg4fnSA 842
nfflr/nn/cutoff.py sha256=PIaLIVkFtFgwX9kUcd7KuVaUVhDpzS6UneTrEDMbfjY 2412
nfflr/nn/loss.py sha256=QImMS4w3wyrsBsQfdH6lzDePQKllpivcA3CRnCCu8dQ 4361
nfflr/nn/transform.py sha256=OOTDP2adeXfL7st4sqfu7bHk0917NUWhf_42-OhiTI0 1609
nfflr/nn/layers/__init__.py sha256=2bTWxMOeJbtzI1fP1DAWm6HgjX9EqUcallxIfL4yeD0 53
nfflr/nn/layers/alignn.py sha256=WSNqOvzjALOAbyYL3ts-Cump8H-RRjj2UgpDzM9GubM 2925
nfflr/nn/layers/atomfeatures.py sha256=x0E11VYvxrO8W3qvt7FTrfnoaW8yUdQAr-8qKMRPxn8 7309
nfflr/nn/layers/basis.py sha256=gIb3vBlCujFDsAHJWdwABKvhNO6qGz6I8ftpd5zk9dU 1593
nfflr/nn/layers/common.py sha256=UZyRZjz4ieY7c9dOOsNtYkbTd35zVLWlTJPfAk7Osyo 1921
nfflr/nn/layers/conv.py sha256=Uma9ZuIH4ZXqS8M_fP7w7R3BCAHE0Ddys0H54ZFbwpk 5036
nfflr/nn/layers/norm.py sha256=7CtRECvhkoNYdDG5slzvXn2VofhqMrhgxqr6ueMrlwU 2123
nfflr/train/__init__.py sha256=fx4cRQPAlXbKxxBBEHLv8hNd8LSBQkTmDk4Dj25p_-0 122
nfflr/train/config.py sha256=AT73i0Yrux6MMhLoZm2x6nW7v9ez9FH-oBfKuCT3PgQ 1809
nfflr/train/distributed.py sha256=ZC4vupQX98s080jzIN_CCn8lH3WiqXvr4zpUGKrZX8U 386
nfflr/train/swag.py sha256=K-qr10JE8JyOSZpPrJF4q_OBCKSV73k2AgSJPcGPXxg 3662
nfflr/train/train_ff.py sha256=RB_Im1lYSHclj3YoWdXz1Ck-fMeLf2oKJbuTYgjsyUI 16043
nfflr/train/trainer.py sha256=Si07R81GMyVuTuec9ssmuGT97VzeyAosXKgZOJF9gro 12431
nfflr/train/utils.py sha256=Cj_-YvUFgPzy-Sjm3D0WjDot1tuHgdo68n-ybpKM8Yw 6218
nfflr-0.3.1.dist-info/LICENSE.rst sha256=g8UZ4xWi2mx4qoIpieiWNYqHDrtRJGswSfZx64S28W4 1878
nfflr-0.3.1.dist-info/METADATA sha256=yYS_c3GPZ4hg0jLN-w5wSRttVcfvoYVMm6hoh1pBDW4 3513
nfflr-0.3.1.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
nfflr-0.3.1.dist-info/entry_points.txt sha256=frkwYGPq0QVgO1aR7UDdq8RtdOE7aBnJNzxQwF7qWy0 84
nfflr-0.3.1.dist-info/top_level.txt sha256=jiL04hKiUZ1N6AoeHIcq5q828tndIUKCsSTER7jUwHQ 6
nfflr-0.3.1.dist-info/RECORD

top_level.txt

nfflr

entry_points.txt

nff = nfflr.train.trainer:cli
nffd = nfflr.train.distributed:main