Expand description
Training utilities for GNN models.
Provides training loop utilities, optimizers, and loss functions.
Structs§
- Loss
- Loss function implementations for neural network training.
- Online
Config - Configuration for online learning
- Optimizer
- Optimizer for parameter updates
- Train
Config - Configuration for contrastive learning training
- Training
Config - TODO: Implement training configuration
Enums§
- Loss
Type - Loss function types
- Optimizer
Type - Optimizer types
Functions§
- info_
nce_ loss - Compute InfoNCE contrastive loss
- local_
contrastive_ loss - Compute local contrastive loss for graph structures
- sgd_
step - Perform a single SGD (Stochastic Gradient Descent) optimization step