shyuep commited on
Commit
9a1e148
·
verified ·
1 Parent(s): 9480b6a

Upload SO3Net-PES-ANI-1x-Subset

Browse files
Files changed (4) hide show
  1. README.md +26 -0
  2. model.json +55 -0
  3. model.pt +3 -0
  4. state.pt +3 -0
README.md ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Description
2
+
3
+ This model is a M3GNet potential for 4 elements including H, C, N, O. It has broad applications in the
4
+ dynamic simulations of organic molecules.
5
+
6
+ # Training dataset
7
+
8
+ ANI-1x-Subset: 300K MD simulations and Materials Project ground state calculations.
9
+ - Training set size: 991735
10
+ - Validation set size: 248355
11
+ - Test set size: 248355
12
+
13
+ # Performance metrics
14
+
15
+ ## Training and validation errors
16
+
17
+ MAEs of energies, forces and stresses, respectively
18
+ - Training: 2.281 meV/atom, 46 meV/A
19
+ - Validation: 2.286 meV/atom, 46 meV/A
20
+ - Test: 1.596 meV/atom, 35 meV/A
21
+
22
+ # References
23
+
24
+ ```txt
25
+ Ko, T.W., Deng, B., Nassar, M. et al. Materials Graph Library (MatGL), an open-source graph deep learning library for materials science and chemistry. npj Computation Materials 11, 253 (2025).
26
+ ```
model.json ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "@class": "Potential",
3
+ "@module": "matgl.apps.pes",
4
+ "@model_version": 3,
5
+ "metadata": null,
6
+ "kwargs": {
7
+ "model": {
8
+ "@class": "SO3Net",
9
+ "@module": "matgl.models._so3net",
10
+ "@model_version": 0,
11
+ "init_args": {
12
+ "element_types": [
13
+ "H",
14
+ "C",
15
+ "N",
16
+ "O"
17
+ ],
18
+ "units": 64,
19
+ "dim_state_embedding": 0,
20
+ "ntypes_state": null,
21
+ "dim_state_feats": null,
22
+ "nblocks": 3,
23
+ "nmax": 5,
24
+ "cutoff": 5.0,
25
+ "rbf_learnable": false,
26
+ "target_property": "atomwise",
27
+ "task_type": "regression",
28
+ "readout_type": "weighted_atom",
29
+ "niters_set2set": 3,
30
+ "nlayers_set2set": 3,
31
+ "nlayers_readout": 2,
32
+ "is_intensive": false,
33
+ "include_state": false,
34
+ "use_vector_representation": false,
35
+ "correct_charges": false,
36
+ "predict_dipole_magnitude": false,
37
+ "activation_type": "swish",
38
+ "ntargets": 1,
39
+ "return_vector_representation": false,
40
+ "dim_node_embedding": 64,
41
+ "lmax": 2
42
+ }
43
+ },
44
+ "data_mean": "tensor(0.)",
45
+ "data_std": "tensor(3.70301199)",
46
+ "element_refs": "tensor([ -16.51807976, -1036.37304688, -1488.65246582, -2046.00830078])",
47
+ "calc_forces": true,
48
+ "calc_stresses": false,
49
+ "calc_hessian": false,
50
+ "calc_magmom": false,
51
+ "calc_repuls": false,
52
+ "zbl_trainable": false,
53
+ "debug_mode": false
54
+ }
55
+ }
model.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9b4c7dd2d1996d01fcb9ca5c50f5a213c23326162182d3392129c8e2363ab42f
3
+ size 3969478
state.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:947361c5a97cf550bbde218eac4ad2419bd199554d8041f902dc9deee41924f8
3
+ size 429416