-
I have tried MACE descriptor and it gives different shape depending on the number of atoms in the system. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
MACE returns a descriptor for each atom in the system. If you want an overall descriptor the simplest thing is to average the per atom descriptors. This will give you something that has constant size. |
Beta Was this translation helpful? Give feedback.
-
with SOAP, there are two ways to get a constant size descriptor that is independent of the number of atoms. Either you average the soap descriptors centered around each atom (this is the equivalent of what @davkovacs is suggesting above), or you can average the spherical harmonics expansion coefficients before they are squared to give rotational invariants. Both methods are available in the QUIP and the dscribe codes. This second method is not present out of the box in mace. |
Beta Was this translation helpful? Give feedback.
with SOAP, there are two ways to get a constant size descriptor that is independent of the number of atoms. Either you average the soap descriptors centered around each atom (this is the equivalent of what @davkovacs is suggesting above), or you can average the spherical harmonics expansion coefficients before they are squared to give rotational invariants. Both methods are available in the QUIP and the dscribe codes. This second method is not present out of the box in mace.