Hyperbolic Learning Rate Scheduler
-
Updated
Aug 19, 2026 - Python
Hyperbolic Learning Rate Scheduler
This project modifies the classic VGG16 architecture to classify images into four distinct categories with high accuracy. It incorporates data augmentation, dynamic learning rate adjustments, and comprehensive performance evaluation using accuracy metrics and confusion matrices. Built with PyTorch and supported by a suite of powerful libraries
Minimal PyTorch implementation of cosine annealing with warm-up for super-convergence training schedules.
🖼️A PyTorch-based Convolutional Neural Network (CNN) built from scratch to classify CIFAR-10 images. Achieves 82.93% test accuracy using Batch Normalization, Dropout, Data Augmentation, and a ReduceLROnPlateau scheduler. Includes detailed evaluation curves, confusion matrices, and per-class analyses.
PyTorch implementation of the generalized Newton's method for learning rate selection
A comparative analysis of 4 optimizer/regularization configurations (Baseline SGD, SGD+Momentum, Adam+High Dropout, AdamW+Cosine Annealing) on a PyTorch deep neural network, with live experiment tracking via Weights & Biases.
Lightweight CNN for 28×28 grayscale multi-class image classification with augmentation & regularization.
High-performance PyTorch LR schedulers with cosine annealing, flexible waypoints, plateau steps, and LR scaling. Unified API with pre-computed segments for zero runtime overhead.
The Newton-like learning rate scheduler
Learning-rate schedules from boundary-value constrained trust-region problems.
To associate your repository with the learning-rate-scheduler topic, visit your repo's landing page and select "manage topics."