Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 0.3.5 #3

Open
wants to merge 18 commits into
base: main
Choose a base branch
from
Open

Conversation

muditbhargava66
Copy link

Features

  • Simple and easy-to-use gradient regularization technique
  • Compatible with various optimizers and learning rate schedulers
  • Supports per-parameter drop rates for fine-grained control
  • Implements drop rate schedulers for dynamic regularization
  • Provides an option to apply "full" update drop for further regularization
  • Utilizes mixed-precision training for improved performance and memory efficiency (CUDA devices only)
  • Cross-platform compatibility: Works seamlessly on macOS, Windows, and Linux

What's New in Version 0.3.5?

  • Added support for the Lion optimizer in the ViT experiments
  • Implemented gradient clipping to prevent gradient explosion and improve training stability
  • Enhanced data augmentation techniques for better model generalization
  • Improved error handling and user interruption handling during training
  • Updated test suite to cover various aspects of DropGrad, including initialization, optimization step, drop rate scheduling, and saving of loss values
  • Code refactoring and documentation enhancements for better readability and maintainability

@dingo-actual
Copy link
Owner

Will review this weekend when I have bandwidth. Thanks for the contribution!

@muditbhargava66
Copy link
Author

Are there any updates or changes for this pull request? Please let me know so I can update my local repository.

@dingo-actual
Copy link
Owner

Sorry about the delay. I haven't been feeling that great this weekend. I'll try to look over the PR before I go to bed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants