representation.SchNet
- class representation.SchNet(*args: Any, **kwargs: Any)[source]
SchNet architecture for learning representations of atomistic systems
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
n_filters – number of filters used in continuous-filter convolution
shared_interactions – if True, share the weights across interaction blocks and filter-generating networks.
activation – activation function
nuclear_embedding – custom nuclear embedding (e.g. spk.nn.embeddings.NuclearEmbedding)
electronic_embeddings – list of electronic embeddings. E.g. for spin and charge (see spk.nn.embeddings.ElectronicEmbedding)