Skip to main content

Pretrained Universal Neural Network Potential for Charge-informed Atomistic Modeling

Project description

CHGNet

Tests Codacy Badge arXiv GitHub repo size PyPI Docs Requires Python 3.9+

A pretrained universal neural network potential for charge-informed atomistic modeling (see publication) Logo Crystal Hamiltonian Graph neural Network is pretrained on the GGA/GGA+U static and relaxation trajectories from Materials Project, a comprehensive dataset consisting of more than 1.5 Million structures from 146k compounds spanning the whole periodic table.

CHGNet highlights its ability to study electron interactions and charge distribution in atomistic modeling with near DFT accuracy. The charge inference is realized by regularizing the atom features with DFT magnetic moments, which carry rich information about both local ionic environments and charge distribution.

Pretrained CHGNet achieves SOTA performance on materials stability prediction from unrelaxed structures according to Matbench Discovery [repo].

Example notebooks

Notebooks Links       Descriptions
CHGNet Basics Open in Google Colab Examples for loading pre-trained CHGNet, predicting energy, force, stress, magmom as well as running structure optimization and MD.
Tuning CHGNet Open in Google Colab Examples of fine tuning the pretrained CHGNet to your system of interest.
Visualize Relaxation Open in Google Colab Crystal Toolkit that visualizes atom positions, energies and forces of a structure during CHGNet relaxation.

Installation

pip install chgnet

Docs

View API docs.

Usage

Direct Inference (Static Calculation)

Pretrained CHGNet can predict the energy (eV/atom), force (eV/A), stress (GPa) and magmom ($\mu_B$) of a given structure.

from chgnet.model.model import CHGNet
from pymatgen.core import Structure

chgnet = CHGNet.load()
structure = Structure.from_file('examples/mp-18767-LiMnO2.cif')
prediction = chgnet.predict_structure(structure)

for key, unit in [
    ("energy", "eV/atom"),
    ("forces", "eV/A"),
    ("stress", "GPa"),
    ("magmom", "mu_B"),
]:
    print(f"CHGNet-predicted {key} ({unit}):\n{prediction[key[0]]}\n")

Molecular Dynamics

Charge-informed molecular dynamics can be simulated with pretrained CHGNet through ASE python interface (see below), or through LAMMPS.

from chgnet.model.model import CHGNet
from chgnet.model.dynamics import MolecularDynamics
from pymatgen.core import Structure
import warnings
warnings.filterwarnings("ignore", module="pymatgen")
warnings.filterwarnings("ignore", module="ase")

structure = Structure.from_file("examples/mp-18767-LiMnO2.cif")
chgnet = CHGNet.load()

md = MolecularDynamics(
    atoms=structure,
    model=chgnet,
    ensemble="nvt",
    temperature=1000,  # in K
    timestep=2,  # in femto-seconds
    trajectory="md_out.traj",
    logfile="md_out.log",
    loginterval=100,
    use_device="cpu",  # use 'cuda' for faster MD
)
md.run(50)  # run a 0.1 ps MD simulation

Visualize the magnetic moments after the MD run

from ase.io.trajectory import Trajectory
from pymatgen.io.ase import AseAtomsAdaptor
from chgnet.utils import solve_charge_by_mag

traj = Trajectory("md_out.traj")
mag = traj[-1].get_magnetic_moments()

# get the non-charge-decorated structure
structure = AseAtomsAdaptor.get_structure(traj[-1])
print(structure)

# get the charge-decorated structure
struct_with_chg = solve_charge_by_mag(structure)
print(struct_with_chg)

Structure Optimization

CHGNet can perform fast structure optimization and provide site-wise magnetic moments. This makes it ideal for pre-relaxation and MAGMOM initialization in spin-polarized DFT.

from chgnet.model import StructOptimizer

relaxer = StructOptimizer()
result = relaxer.relax(structure)
print("CHGNet relaxed structure", result["final_structure"])

Model Training / Fine-tune

Fine-tuning will help achieve better accuracy if a high-precision study is desired. To train/tune a CHGNet, you need to define your data in a pytorch Dataset object. The example datasets are provided in data/dataset.py

from chgnet.data.dataset import StructureData, get_train_val_test_loader
from chgnet.trainer import Trainer

dataset = StructureData(
    structures=list_of_structures,
    energies=list_of_energies,
    forces=list_of_forces,
    stresses=list_of_stresses,
    magmoms=list_of_magmoms,
)
train_loader, val_loader, test_loader = get_train_val_test_loader(
    dataset, batch_size=32, train_ratio=0.9, val_ratio=0.05
)
trainer = Trainer(
    model=chgnet,
    targets="efsm",
    optimizer="Adam",
    criterion="MSE",
    learning_rate=1e-2,
    epochs=50,
    use_device="cuda",
)

trainer.train(train_loader, val_loader, test_loader)

Note

  1. The target quantity used for training should be energy/atom (not total energy) if you're fine-tuning the pretrained CHGNet.
  2. The pretrained dataset of CHGNet comes from GGA+U DFT with MaterialsProject2020Compatibility corrections applied. The parameter for VASP is described in MPRelaxSet. If you're fine-tuning with MPRelaxSet, it is recommended to apply the MP2020 compatibility to your energy labels so that they're consistent with the pretrained dataset.
  3. If you're fine-tuning to functionals other than GGA, we recommend you refit the AtomRef.
  4. CHGNet stress is in units of GPa, and the unit conversion has already been included in dataset.py. So VASP stress can be directly fed to StructureData
  5. To save time from graph conversion step for each training, we recommend you use GraphData defined in dataset.py, which reads graphs directly from saved directory. To create saved graphs, see examples/make_graphs.py.
  6. The Pytorch MPS backend (Apple’s Metal Performance Shaders) is currently disabled until a stable version of pytorch for MPS is released.

MPtrj Dataset

The Materials Project trajectory (MPtrj) dataset used to pretrain CHGNet is available at figshare.

The MPtrj dataset consists of all the GGA/GGA+U DFT calculations from the September 2022 Materials Project. By using the MPtrj dataset, users agree to abide the Materials Project terms of use.

Reference

If you use CHGNet or MPtrj dataset, please cite this paper:

@article{deng_2023_chgnet,
    title={CHGNet as a pretrained universal neural network potential for charge-informed atomistic modelling},
    DOI={10.1038/s42256-023-00716-3},
    journal={Nature Machine Intelligence},
    author={Deng, Bowen and Zhong, Peichen and Jun, KyuJung and Riebesell, Janosh and Han, Kevin and Bartel, Christopher J. and Ceder, Gerbrand},
    year={2023},
    pages={1–11}
}

Development & Bugs

CHGNet is under active development, if you encounter any bugs in installation and usage, please open an issue. We appreciate your contributions!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chgnet-0.2.1.tar.gz (4.3 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

chgnet-0.2.1-cp311-cp311-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.11Windows x86-64

chgnet-0.2.1-cp311-cp311-win32.whl (4.4 MB view details)

Uploaded CPython 3.11Windows x86

chgnet-0.2.1-cp311-cp311-musllinux_1_1_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

chgnet-0.2.1-cp311-cp311-musllinux_1_1_i686.whl (4.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

chgnet-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

chgnet-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (4.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

chgnet-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

chgnet-0.2.1-cp310-cp310-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.10Windows x86-64

chgnet-0.2.1-cp310-cp310-win32.whl (4.4 MB view details)

Uploaded CPython 3.10Windows x86

chgnet-0.2.1-cp310-cp310-musllinux_1_1_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

chgnet-0.2.1-cp310-cp310-musllinux_1_1_i686.whl (4.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

chgnet-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

chgnet-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (4.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

chgnet-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

chgnet-0.2.1-cp39-cp39-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.9Windows x86-64

chgnet-0.2.1-cp39-cp39-win32.whl (4.4 MB view details)

Uploaded CPython 3.9Windows x86

chgnet-0.2.1-cp39-cp39-musllinux_1_1_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

chgnet-0.2.1-cp39-cp39-musllinux_1_1_i686.whl (4.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

chgnet-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

chgnet-0.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (4.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

chgnet-0.2.1-cp39-cp39-macosx_10_9_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file chgnet-0.2.1.tar.gz.

File metadata

  • Download URL: chgnet-0.2.1.tar.gz
  • Upload date:
  • Size: 4.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for chgnet-0.2.1.tar.gz
Algorithm Hash digest
SHA256 b4e1fa95b2e3de1802976e53e19b37049ad44d806e6c541092cbb37b54548235
MD5 2bc8cbfdc71368fd80c3efec01a8f987
BLAKE2b-256 70ad1225de9ff08122ff6a3706e58c57cd7a20383d3edcfdf6a9c8c98ce9d869

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: chgnet-0.2.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for chgnet-0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2557e76c5b53102f054be8758038b1b6ab23fd4fe3a19fe3a87c8a30962bf868
MD5 8de858952740d6dacb1c6d4f43f0b507
BLAKE2b-256 0acb34bfed8b627995cdae3006fcfb39a20c1a7dbed711ab8d776326bfbce6f8

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: chgnet-0.2.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for chgnet-0.2.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 6c8a8014d6c59ac74c0fa0ea043423c4ae77809a46d744369eac58ccab3f98cd
MD5 a265d8e07833dc3a2c3ef4e9247b8923
BLAKE2b-256 3b2a420beab2909aab745847281999e8f0fde10ff8bd83b7f12994637d3ebbed

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5121bf9085a8c757a7daeafd9122e936df863c502db30f4bde74d5bec3446914
MD5 a95500aa536afbdc9de01627d8956dd9
BLAKE2b-256 74cfeec315b5464bfd4bc26bd868ff387b0d97a9f9ecd183653ed4faa66c2735

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 02a59b405e4e871f3f5eac2fb52a72039f72ad13bde6e4870fdd7c5def5c4bf4
MD5 c03eef2159b4d48cdc4b78903015e1f9
BLAKE2b-256 bb478b61b450c4dcb25080b18d7dd0e88d4d5d35c048e49006958c47fa5e3814

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f5667637bc7ac6383d6a54282d3fafb396d617e10118ad8eb86e3e479f1c3dbe
MD5 b52194bd8790ae0435aa7e7cdd5bd52e
BLAKE2b-256 60e9fea26489e167d43787b238f9df4bdc1dc2b13daff617df82dc05e3af56b4

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 29b08f309f24f04c692a9f8e56140ebec869de269b1d1c411b6aba8cbbc546b2
MD5 08298dfe79a03415bf89234c3217a576
BLAKE2b-256 c8f299729ff08052d418fa93426ffc2636b538adbbe03425505e1cdd87ac446c

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c42e2fc741db09acf70865697ca5cb2240235494902e010f2cf5da0a1dd4e7f0
MD5 c1cf70ee448d0bba97772c5add7c2de9
BLAKE2b-256 35fe4183d63b86dac984b35954b8cda452af36f73d0def5beab668d484fb6a8b

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: chgnet-0.2.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for chgnet-0.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 817614aa51b4313248b08b8258535db7053d81a7c40d22b7e07d658b032138f5
MD5 404812d90d101abf6ede0d21b8a8e6de
BLAKE2b-256 77543d147f9df37a2e7bad61e2ef967614d89666174ba00dc76dffbdc0932cea

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: chgnet-0.2.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for chgnet-0.2.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ce563c7bf7ac9e3e4438b1fed8c5dea9d2b7fa38a72b9552aadd26be7edf1255
MD5 9b1886c465aef37504cd80a73af03744
BLAKE2b-256 3eae59bd51fed30f1aa363ac92fe5a04485e0f2993f77d4be97df9b9a239ea0e

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2b216582d94f8e173ba7a1de13184e1b8d86a9e961812348141d92332705eb6a
MD5 a5462448aba2c6322287d340e3d58c73
BLAKE2b-256 1d480794b361e46e0762ac4e967b07d1bffe621fb3d740b55e6787fcc0e09591

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 645fd753bb757dce396cb2b29c95da5d3de4140b15dd7196cac147c387cfb844
MD5 51801daa13d6594cb921c1de6bc17a3b
BLAKE2b-256 a6214e88a5bf47b0df0118210b5222e4cf3c2b4c17414580df94ee1fca400662

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d797646b8ac1691a5dea9a74545a0bb2fa5b9f10ac102424546a4215a849681f
MD5 e6e3e8fad22509fbfba867dd51fec447
BLAKE2b-256 afbe9fa88b68e9e41070c079eb5ed3ee273a9b3c6285afa0d3b9111232024a2a

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 eab9769db0ab6d5e6fe90c115b84b7cdea7062a7ab64b306a1fb026c1634bba7
MD5 510836f128c3e2fc7eed8331cab4fdd9
BLAKE2b-256 c25d6251e1372f1d1ca981307bcb7673c15a36dc97e8fc15f58df405cb9cabb8

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ed1906494916aa1b66b99b640854427ba05125085af9b94041087bb7f88ac821
MD5 b0897741e10cb032fc7a439f5a75fcca
BLAKE2b-256 4ec7b1b26b27346a3f286f6e545f7f953c776f9f0687918f4762efd75a5ae792

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: chgnet-0.2.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for chgnet-0.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 30c5390a726aa7fb8079bad3b3a79fad6347bb516fb0e8b16b64d83082f4f732
MD5 ffec908b4c8163bb3de3bed681b43838
BLAKE2b-256 33cb28c49e3f3ee4ca7af02c2fce32d019f62d3573bce32cd2d4787d1d0a13b5

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: chgnet-0.2.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for chgnet-0.2.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 dd0a86cb285a28f2df81e703bfd260c065e55fc61d80355a75cd4a19e809cafb
MD5 6f0fe247811c6c7ca6c26eb9e459521a
BLAKE2b-256 39225e60b40bc9e4d2fe43dde4b1a2a2d67f43b19da3ce9ef320f0f08bdbbafb

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c8f0bb9781ac6aa55359ad90ee3f8d991eac388800b359943d4570bb9b780c77
MD5 1b39828b6632fd65d2436b29f51a009f
BLAKE2b-256 42bcbc9e76bcfb1e47b8ede96662925d8ec76135488dd4086941ee10d467cf5e

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: chgnet-0.2.1-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for chgnet-0.2.1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 e31c132ef27dba718dfd57f53668b010f9438a6a9bd1b97a6cbc8c0d898affb7
MD5 c0df42f96b9d9edaf4b831d25de026a5
BLAKE2b-256 eb1b96cf88bd992487e890b326176193582410ed389162be2270b17b4ea78bcc

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dadc0d6f7ea37a575ae7b09a544b256411be97e5532a1baf2658d82b20dc6f69
MD5 aaa248c1f1cab727093c583728f91ff7
BLAKE2b-256 e4764a4c755f486095828e08626e0e2e5cfaa89106a0b6af1c19fcd6af43453f

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e2439e1a90fe991f657d471d63e2952bc6d3ca153353efe32aa1970fe6559f7b
MD5 2e138194dcada0931151f26729b9472d
BLAKE2b-256 ad38084db0c3073484a66ba0cc17d7713c72dec495c742162f8eb84e91cb7b30

See more details on using hashes here.

File details

Details for the file chgnet-0.2.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chgnet-0.2.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e2d62fb45011f729b9d30f5d93208df78cbd5847c9f6a7bf93765291cf1bd39d
MD5 12e8175aaa8d34012cbe41e9894ac06a
BLAKE2b-256 e96c8045cee07ba8a46bf1124b4f0fcddcbfbffe28050a4b83c0a3ed83afae7c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page