martinwholtmon / IT3920-2024-Master-MSIT

Master project for MSIT 2024 - Towards Efficient Human Action Recognition: The Role of Keyframe Selection in Video Processing
MIT License
0 stars 0 forks source link

Add new optimizer and scheduler classes #65

Closed martinwholtmon closed 5 months ago

martinwholtmon commented 5 months ago

This pull request adds two new classes: LinearWarmupCosineAnnealingLR and AdamW optimizer. These classes are used for training and optimization in the codebase. The LinearWarmupCosineAnnealingLR class implements a linear warmup followed by cosine annealing learning rate scheduling.

These additions improve the training process and allow for better optimization of the model.

Closes #63