К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Foundations and Core Concepts of PyTorch · LearnSpace
Назад в каталог
courseraАнализ данных

Foundations and Core Concepts of PyTorch

Курс от Packt
Средний≈ 8.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this comprehensive course, you'll embark on a journey through the foundational elements and core concepts of PyTorch, one of the most popular deep learning frameworks. Starting with a detailed overview and system setup, you'll be guided through installing and configuring your environment to ensure a smooth learning experience. The course then transitions into the basics of machine learning and artificial intelligence, laying the groundwork for more advanced topics. As you delve deeper, you'll explore the intricacies of deep learning, including model performance, activation and loss functions, and optimization techniques. Each module builds on the last, gradually increasing in complexity. You'll learn to construct neural networks from scratch, understanding every component from data preparation to the backpropagation process. This hands-on approach ensures you not only grasp theoretical concepts but also gain practical skills in building and training your models. The course culminates in a detailed look at PyTorch-specific modeling. You will work on real-world exercises, such as implementing linear regression and hyperparameter tuning, using PyTorch’s powerful features. By the end, you'll be well-equipped to tackle complex deep learning problems, confident in your ability to utilize PyTorch effectively for your AI and machine learning projects. This course is ideal for tech professionals, data scientists, and AI enthusiasts looking to master PyTorch for deep learning. Prerequisites include prior experience in Python and a basic understanding of machine learning concepts.

Навыки, которые вы освоите

Model TrainingModel OptimizationModel EvaluationArtificial Neural NetworksPyTorch (Machine Learning Library)Data PreprocessingDeep LearningRegression AnalysisMachine Learning AlgorithmsArtificial Intelligence and Machine Learning (AI/ML)Software InstallationSystem ConfigurationArtificial IntelligenceFine-tuningMachine Learning

Программа курса

7 модулей · 65 учебных материалов

01Course Overview and System Setup8 материалов

Course Overview and System Setup

Introduction to the SpecializationВидеоIntroduction to the Course 'Foundations and Core Concepts of PyTorch'ЧтениеFull Specialization ResourcesЧтениеPyTorch IntroductionВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Foundations and Core Concepts of PyTorch
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 8.3 ч

7 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
System SetupВидео
How to Get the Course MaterialВидео
Setting Up the conda EnvironmentВидео
How to Work with the CourseВидео
02Machine Learning4 материалов

Machine Learning

Artificial Intelligence (101)ВидеоMachine Learning (101)ВидеоMachine Learning Models (101)ВидеоUnderstanding AI, Machine Learning, and Deep LearningDIALOGUE
03Deep Learning Introduction11 материалов

Deep Learning Introduction

Deep Learning General OverviewВидеоDeep Learning Modeling 101ВидеоPerformanceВидеоFrom Perceptron to Neural NetworkВидеоLayer TypesВидеоActivation FunctionsВидеоLoss FunctionsВидеоOptimizersВидеоDeep Learning FrameworkВидеоAssessment 1ЗаданиеExploring Deep Learning ModelsDIALOGUE
04Model Evaluation4 материалов

Model Evaluation

Underfitting Overfitting (101)ВидеоTrain Test Split (101)ВидеоResampling Techniques (101)ВидеоUnderstanding Underfitting and Overfitting in MLDIALOGUE
05Neural Network from Scratch14 материалов

Neural Network from Scratch

Section OverviewВидеоNeural Network from Scratch (101)ВидеоCalculating the dot-product (Coding)ВидеоNeural Network from Scratch (Data Prep)ВидеоNeural Network from Scratch Modeling __init__ FunctionВидеоNeural Network from Scratch Modeling Helper FunctionsВидеоNeural Network from Scratch Modeling Forward FunctionВидеоNeural Network from Scratch Modeling Backward FunctionВидеоNeural Network from Scratch Modeling Optimizer FunctionВидеоNeural Network from Scratch Modeling Train FunctionВидеоNeural Network from Scratch Model TrainingВидеоNeural Network from Scratch Model EvaluationВидеоAssessment 2ЗаданиеBuilding a Neural Network From ScratchDIALOGUE
06Tensors4 материалов

Tensors

Section OverviewВидеоFrom Tensors to Computational Graphs (101)ВидеоTensor (Coding)ВидеоExploring PyTorch Tensors and AutogradDIALOGUE
07PyTorch Modeling Introduction20 материалов

PyTorch Modeling Introduction

Section OverviewВидеоLinear Regression from Scratch (Coding, Model Training)ВидеоLinear Regression from Scratch (Coding, Model Evaluation)ВидеоModel Class (Coding)ВидеоExercise: Learning Rate and Number of EpochsВидеоSolution: Learning Rate and Number of EpochsВидеоBatches (101)ВидеоBatches (Coding)ВидеоDatasets and Dataloaders (101)ВидеоDatasets and Dataloaders (Coding)ВидеоSaving and Loading Models (101)ВидеоSaving and Loading Models (Coding)ВидеоModel Training (101)ВидеоHyperparameter Tuning (101)ВидеоHyperparameter Tuning (Coding)ВидеоConclusion to the Course 'Foundations and Core Concepts of PyTorch'ЧтениеBuilding and Using PyTorch Dataset and DataloaderDIALOGUEAssessment 3ЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание