Skip to content

vector and tensor features in MACE descriptor #706

Answered by RokasEl
merlin021 asked this question in Q&A
Discussion options

You must be logged in to vote

Hi,

Yes, you can distinguish the individual components of get_descriptors. Here's an example breakdown:

If you use a model with --max_L=2, --num_channels=64, and two interaction layers, setting invariants_only=False results in a 640-dimensional output vector per atom. The structure of this vector is as follows:

  • First 64 dimensions: Invariant descriptors from the first interaction block.
  • Next 3 × 64 dimensions: ( L = 1 ) features from the first interaction block.
  • Next 5 × 64 dimensions: ( L = 2 ) features from the first interaction block.
  • Final 64 dimensions: Invariant descriptors from the second interaction block.

Note: Equivariant features ( L > 0 ) are not created for the final intera…

Replies: 3 comments 3 replies

Comment options

You must be logged in to vote
3 replies
@merlin021
Comment options

@RokasEl
Comment options

RokasEl Nov 22, 2024
Collaborator

@merlin021
Comment options

Answer selected by merlin021
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants
Converted from issue

This discussion was converted from issue #705 on November 21, 2024 12:53.