Coding Adam (Adaptive Moment Estimation) Optimizer in PyTorch: Step-by-Step Guide - MRELAN