mllf.cb.train_deepset_autoencoder
Training script for DeepSet autoencoder pretraining.
This implements Step 3 of the 4-step pretraining process: Train the autoencoder using MSE loss between input and reconstruction.
Functions
|
Train separate autoencoders for each pretraining system. |
|
Train a DeepSet autoencoder on atom features. |
|
Train a single DeepSet autoencoder on all pretraining systems combined. |
Classes
|
PyTorch Dataset for atom features from a single system. |
|
PyTorch Dataset that pools atom features from all pretraining systems. |