Getting Digital

Introduction to PyTorch (crash course)

Perfect introduction to data science & ai for beginners starting their learning journey.

Online Course
Self-paced learning
Flexible Schedule
Learn at your pace
Expert Instructor
Industry professional
Certificate
Upon completion
What You'll Learn
Get started with data science & ai from absolute basics
Understand core concepts and terminology
Master the fundamentals of data science & ai
Apply best practices and industry standards

Skills you'll gain:

Professional SkillsBest PracticesIndustry Standards
Prerequisites & Target Audience

Skill Level

BeginnerPerfect for those new to the subject

Requirements

No prior experience required
Basic computer literacy
Willingness to learn and practice
Access to a computer with internet connection

Who This Course Is For

Anyone interested in learning data science & ai
Career changers looking to enter the field
Students wanting to expand their skill set
Professionals seeking to understand the basics
Course Information

About This Course

In this course, I will explain in a practical and intuitive way how PyTorch works. We will go beyond the use of the API which will allow you to continue your journey in machine learning and/or differentiable programming with more confidence. This course is divided into three parts.

In the first part, we will implement (in Python, from scratch) our own differentiable programming framework, which will be very similar to PyTorch. This will allow you to understand how PyTorch, TensorFlow, JAX, etc. work.

Then, we will focus on PyTorch and see the basic tensor operations, the calculation of gradients and the use of graphics cards (GPUs). In the second part, we will focus on gradient descent algorithms (essential for training neural networks). We will implement the simulator of a ballistic problem and see how to use the power of PyTorch to solve an optimization problem (this pedagogical problem can be easily extended to real problems, such as fluid mechanics simulations, for those who wish).

We will also see how to use optimizers and how to combine them with schedulers to make them even more efficient. Finally, we will tackle neural networks. We will solve an image classification problem, first with an MLP, and then with a CNN.

Provider
Udemy
Estimated Duration
8-15 hours
Language
English
Category
Technology & Programming

Topics Covered

Data Science & AIBeginner Friendly

Course Details

Format
Online, Self-Paced
Access
Lifetime
Certificate
Upon Completion
Support
Q&A Forum
Course Details
Ready to get started?

View pricing and check out the reviews. See what other learners had to say about the course.

Get started and enroll now
Money-back guarantee might be available
Join thousands of students

This course includes:

Lifetime access to course content
Access on mobile and desktop
Certificate of completion
Downloadable resources

Not sure if this is right for you?

Browse More Data Science & AI Courses

Continue Your Learning Journey

Explore more Data Science & AI courses to deepen your skills and advance your expertise.

Growing Importance of Deep LearningDeep learning underpins a lot of important and increasingly important applications to...
In this course, our primary objective is to introduce you to the realm of Machine learning with neural networks using th...
Exam Updates:July 2025 - Added 100+ questions as per latest exam updateCourse Description:Are you preparing for the Arti...
Unlock the potential of data analysis with this focused course on prompt engineering and Python, designed for those look...