IBM · on edX

PyTorch Basics for Machine Learning

Beginner 15 hours English Course CertificateFREE
Our recommendation
The first half of IBM's PyTorch sequence on edX, covering the fundamentals — tensors, automatic differentiation, and building your first simple models. It is the on-ramp before the deep-learning course that follows. Hands-on and technical, best for people who can code Python and want to start with PyTorch properly.

Good for: A hands-on start with PyTorch fundamentals.

Less suitable if: You cannot code Python or want the deep-learning material directly.

Skills you'll gain

PyTorchTensorsAutomatic differentiationMachine learningPythonModel building

Is this course right for you?

A good fit if you…

You can code Python
You want PyTorch from the fundamentals
You are starting the IBM PyTorch sequence

Consider something else if you…

You cannot yet code Python
You want the deep-learning material first
You already know PyTorch

Requirements: Python and some ML familiarity.

Realistic time: Around 5 weeks part-time.

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.

What you'll learn

Work with PyTorch tensors and operations
Understand automatic differentiation (autograd)
Build basic linear and logistic regression models
Use PyTorch's data loading utilities
Train a first simple model end-to-end
Prepare for deep learning model building

This course includes

15h
On-demand video
Yes
Certificate
Yes
Mobile access
English
Language

What it costs

You can audit the course free on edX. A verified certificate is a paid option, with financial assistance available. It is the first of IBM's two-course PyTorch sequence.

Comparison · LBS

Compare alternatives for PyTorch Basics for Machine Learning

Same topic, different options. We surface the trade-offs others hide so you can pick the course that actually fits your time, budget, and goals.
edX
PyTorch Basics for Machine Learning
Price
Free
Audit free · $199 cert
Duration
15 hrs
Level
Beginner
Certificate
Course Certificate
freeCodeCamp4.7(5,800)
Machine Learning with Python Certification
Price
Free
Completely free, forever
Duration
300 hrs
Level
Intermediate
Certificate
Course Certificate
Google4.7(8,500)
Machine Learning Crash Course
Price
Free
Completely free, self-paced
Duration
15 hrs
Level
Beginner
Certificate
edX
Deep Learning with Python and PyTorch
Price
Free
Audit free · $199 cert
Duration
20 hrs
Level
Intermediate
Certificate
Course Certificate
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.

Is the certificate recognised?

A verified IBM certificate on edX is a credible learning record, though it is a course certificate rather than a formal qualification or degree.

Instructor

I
IBM
edX instructor

Taught by IBM's data science and AI training team.

About this provider

ED
edX
Non-profit online learning platform founded by Harvard and MIT. 45M+ learners worldwide.
Visit edX

Frequently asked questions

The first — it covers fundamentals (tensors, autodiff, simple models) before IBM's Deep Learning with PyTorch course.
Yes — you can audit it free on edX; the verified certificate is a paid option.
Yes — it is hands-on in Python and assumes some ML familiarity.
IBM's Deep Learning with Python and PyTorch, which builds actual neural networks.
Around five weeks part-time.
Free
to audit
Enroll now