graphorge.gnn_base_model.train.training¶
Training of Graph Neural Network model.
Classes¶
- EarlyStopper
Early stopping procedure (implicit regularizaton).
Functions¶
- train_model
Training of Graph Neural Network model.
- get_pytorch_optimizer
Get PyTorch optimizer.
- get_learning_rate_scheduler
Get PyTorch optimizer learning rate scheduler.
- save_training_state
Save model and optimizer states at given training epoch.
- load_training_state
Load model and optimizer states from available training data.
- remove_posterior_optim_state_files
Delete optimizer training epoch state files posterior to given epoch.
- save_loss_history
Save training process loss history record.
- load_loss_history
Load training process loss history record.
- load_lr_history
Load training process learning rate history record.
- seed_worker
Set workers seed in PyTorch data loaders to preserve reproducibility.
- read_loss_history_from_file
Read training loss history from loss history record file.
- read_lr_history_from_file(loss_record_path)
Read training learning rate history from loss history record file.
- write_training_summary_file
Write summary data file for model training process.
Functions
|
Get PyTorch optimizer learning rate scheduler. |
|
Get PyTorch loss function. |
|
Get PyTorch optimizer. |
|
Load training process training loss history record. |
|
Load training process learning rate history record. |
|
Load model and optimizer states from available training data. |
|
Make predictions with Graph Neural Network model for given dataset. |
|
Read training process loss history from loss history record file. |
|
Read training learning rate history from loss history record file. |
|
Delete optimizer training epoch state files posterior to given epoch. |
|
Save training process loss history record. |
|
Save model and optimizer states at given training epoch. |
|
Set workers seed in PyTorch data loaders to preserve reproducibility. |
|
Training of Graph Neural Network model. |
|
Write summary data file with provided keyword-based parameters. |
|
Write summary data file for model training process. |
Classes
|
Early stopping procedure (implicit regularizaton). |
|
GNN Encoder-Processor-Decoder base model. |