atomgen.models package#
Models module for the AtomGen library.
This module contains the model classes and functions for training and inference.
Submodules#
- atomgen.models.schnet module
SchNetConfig
SchNetConfig.vocab_size
SchNetConfig.hidden_channels
SchNetConfig.num_filters
SchNetConfig.num_interactions
SchNetConfig.num_gaussians
SchNetConfig.cutoff
SchNetConfig.interaction_graph
SchNetConfig.max_num_neighbors
SchNetConfig.readout
SchNetConfig.dipole
SchNetConfig.mean
SchNetConfig.std
SchNetConfig.atomref
SchNetConfig.mask_token_id
SchNetConfig.pad_token_id
SchNetConfig.bos_token_id
SchNetConfig.eos_token_id
SchNetModel
SchNetPreTrainedModel
- atomgen.models.tokengt module
- atomgen.models.unimolplus module
GaussianLayer
InitialStructure2RelaxedEnergy
InitialStructure2RelaxedStructure
InitialStructure2RelaxedStructureAndEnergy
ParallelBlock
Structure2Energy
Structure2EnergyAndForces
Structure2Forces
TransformerConfig
TransformerEncoder
TransformerForCoordinateAM
TransformerForMaskedAM
TransformerModel
TransformerPreTrainedModel