PyTorch’s autograd system automatically computes gradients for tensor operations, enabling efficient backpropagation. It creates a dynamic computation graph, meaning that the graph is built on-the-fly as operations are performed, which…
#gradient-descent
Gradient descent is an optimization algorithm used to minimize the loss function in machine learning models. It works by iteratively adjusting model parameters in the opposite direction of the gradient…
Batch GD computes gradients on the entire dataset — slow but stable. Stochastic GD (SGD) computes gradients on one example — fast but noisy. Mini-batch GD computes on a subset…

2,000 Interview Questions & Answers, in one PDF
- Short answers, in-depth explanations, common mistakes and follow-ups
- 89 topics, from Beginner to Architect, with a clickable contents list
- 226 extra questions that are not on this website
- Free Bonus Pack: 30-day study plan, behavioral questions, salary scripts
Get both books for $9.99 (save $2.99):
The material stays free to read online. This is the organised, offline, print-ready PDF edition. Secure payment by PayPal; your personal download link is emailed after payment is confirmed. Digital product, no shipping.