representation.PaiNN
- class representation.PaiNN(*args: Any, **kwargs: Any)[source]
PaiNN - polarizable interaction neural network
References:
- Parameters:
n_atom_basis – number of features to describe atomic environments. This determines the size of each embedding vector; i.e. embeddings_dim.
n_interactions – number of interaction blocks.
radial_basis – layer for expanding interatomic distances in a basis set
cutoff_fn – cutoff function
max_z – maximal nuclear charge
activation – activation function
shared_interactions – if True, share the weights across interaction blocks.
shared_interactions – if True, share the weights across filter-generating networks.
epsilon – stability constant added in norm to prevent numerical instabilities
activate_charge_spin_embedding – if True, charge and spin embeddings are added to nuclear embeddings taken from SpookyNet Implementation
embedding – custom nuclear embedding