mllf.cb.deepset_autoencoder
DeepSet Autoencoder for pretraining atom-level embeddings.
This implements Step 2 of the 4-step pretraining process: Build an autoencoder with symmetric encoder/decoder networks to learn compressed representations of atomic environments (AEV + charge).
Functions
|
Factory function to create a DeepSet autoencoder. |
|
Load a pretrained AtomBondGNN encoder from a checkpoint. |
|
Factory function to load a pretrained DeepSet for inference. |
Classes
|
Autoencoder for pretraining AtomBondGNN atom-level embeddings. |
|
Complete autoencoder for pretraining DeepSet embeddings. |
|
Decoder network that reconstructs atom features from embeddings. |
|
Encoder network that compresses atom features to embedding space. |
|
Pretrained DeepSet with sum-pooling for RGCN integration. |