PyTorch Basics for Machine Learning
Is this course right for you?
It's the on-ramp before the deep-learning course that follows, so it's technical and practical but kept deliberately foundational — right for people who can code Python and want to start with PyTorch properly, and not where to go if you want the deep-learning material directly. You can audit it free on edX, with a verified certificate as a paid option (financial assistance available). PyTorch is a stable, mainstream framework, so these basics stay current (as of 2026).
Compare alternatives for PyTorch Basics for Machine Learning
- Price
- FreeAudit free · paid verified certificate
- Duration
- 15 hrs
- Level
- Beginner
- Certificate
- Course Certificate
- Price
- FreeCompletely free, forever
- Duration
- 300 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
- Price
- FreeCompletely free, self-paced
- Duration
- 15 hrs
- Level
- Beginner
- Certificate
- Price
- FreeAudit free · paid verified certificate
- Duration
- 20 hrs
- Level
- Intermediate
- Certificate
- Course Certificate
About this course
PyTorch Basics for Machine Learning is the first half of IBM's PyTorch sequence, covering the fundamentals: tensors, automatic differentiation, and building your first simple models. It's the on-ramp before the deep learning course that follows it, and it keeps the scope small on purpose so tensors and gradients click before you add network architectures on top.
Instructor
Taught by IBM's data science and AI training team.