Pytorch
Pytorch
Par Ahmed Zellou
Français
Date Début : 01/04/2025 Date Fin : 07/04/2025
Ce que vous apprendrez ?
- Déployer un modèle PyTorch entraîné sur une plateforme de votre choix (ex: CPU, GPU, cloud).
- Mettre en œuvre et interpréter des techniques de régularisation pour prévenir le surapprentissage.
- Utiliser des techniques d'optimisation pour améliorer la performance des modèles d'apprentissage profond.
- Implémenter des couches neuronales personnalisées et des fonctions d'activation dans PyTorch.
- Construire et entraîner des modèles d'apprentissage profond simples à l'aide de PyTorch.
Prérequis
- Connaissance de base de la programmation orientée objet. Familiarité avec le langage Python (structures de données, boucles, fonctions). Connaissance des bases de l'algèbre linéaire (vecteurs, matrices, opérations matricielles). Compréhension des concepts de base du calcul (dérivées, gradients). Familiarité avec les concepts de base de l'apprentissage automatique (apprentissage supervisé, apprentissage non supervisé). Capacité à utiliser la ligne de commande. Accès à un ordinateur avec une connexion internet stable. Installation de Python et d'un gestionnaire de paquets (pip ou conda). Motivation et engagement à apprendre activement. Capacité à travailler de manière indépendante et en équipe (selon le format du cours).
Contenu de la Formation
-
Installation et configuration de PyTorch
-
Tenseurs: création, manipulation et opérations
-
Autograd: calcul automatique des gradients
-
Construction de modèles simples avec nn.Module
-
Perceptron multicouche (MLP)
-
Entraînement d'un MLP avec descente de gradient
-
Optimisation : choix des algorithmes (SGD, Adam)
-
Évaluation des performances (métriques, validation)
-
Convolution, pooling et autres opérations
-
Architectures CNN classiques (LeNet, AlexNet)
-
Application à la classification d'images
-
Techniques d'augmentation de données
-
Introduction aux RNN et LSTM
-
Application aux séquences temporelles
-
Traitement du langage naturel (NLP) basique
-
Problèmes d'apprentissage et solutions (vanishing gradient)
-
Régularisation (Dropout, L1/L2)
-
Transfer learning
-
Visualisation des résultats et débogage
-
Optimisation des performances (GPU, parallélisation)
-
Présentation du projet final
-
Développement et implémentation
-
Discussion et correction des exercices
-
Questions et réponses
À TÉLÉCHARGER
À propos de l'instructeur
- 0 Instructor Avis
- 3 Avis
- 55 Cours
- Voir tous les cours.
Ahmed Zellou
ahmed.zellou@openskillroom.com
Ahmed Zellou Received his Ph.D. degree in Applied Sciences at the Mohammedia School of Engineers, Mohammed V University, Rabat, Morocco and ENSIMAG, Grenoble, France in 2008. He is currently a part-time Professor at Mohammed VI Polytechnic University and full Professor at ENSIAS, Mohamed V University in Rabat, Morocco. His research interests include parallel computing, Data quality, recommender system, indexation, and integration system, where he is the author/co-author of more than a hundred Scopus indexed publications. SKILLS DOMAINS • Data integration systems, complex information systems, Datawarehouse, and Web Semantic. • Modeling: Merise, UML1&2, BPMN. • Procedural and Object-oriented programming: Python, JAVA, C++, PHP. • Web development: HTML, CSS, JS and PHP. • Web Technologies: HTML, XML, PHP, Web Frameworks (Symfony, Laravel, CakePHP, CodeIgniter, Yii and Zend). • Databases, MYSQL, Postgress, Mongodb, ... Publications: ResearchGate : https://www.researchgate.net/profile/Zellou_Ahmed Scopus : https://www.scopus.com/authid/detail.uri?authorId=55644907000 Google Scholar : https://scholar.google.fr/citations?hl=fr&user=CjkVg9UAAAAJ
Retour des Apprenants
Avis
Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici
Plus de cours par Ahmed Zellou
Séances - Laravel
Aucune séance planifiée.
Séances - PHP
Aucune séance planifiée.
Séances - Programmation Clients/Serveur (socket)
| Date | Début | Fin |
|---|---|---|
| 09/06/2026 | 11:00 | 13:00 |
| 09/06/2026 | 16:00 | 18:00 |
| 10/06/2026 | 11:00 | 13:00 |
| 10/06/2026 | 16:00 | 18:00 |
| 11/06/2026 | 11:00 | 13:00 |
| 11/06/2026 | 16:00 | 18:00 |
Séances - Mise en place de datamart
| Date | Début | Fin |
|---|---|---|
| 02/06/2026 | 11:00 | 13:00 |
| 02/06/2026 | 16:00 | 18:00 |
| 03/06/2026 | 11:00 | 13:00 |
| 03/06/2026 | 16:00 | 18:00 |
Séances - Datawarehousing
| Date | Début | Fin |
|---|---|---|
| 26/05/2026 | 11:00 | 13:00 |
| 26/05/2026 | 16:00 | 18:00 |
| 27/05/2026 | 11:00 | 13:00 |
| 27/05/2026 | 16:00 | 18:00 |
Séances - Programmation chatbot
| Date | Début | Fin |
|---|---|---|
| 06/05/2025 | 11:00 | 13:00 |
| 06/05/2025 | 16:00 | 18:00 |
| 07/05/2025 | 11:00 | 13:00 |
| 07/05/2025 | 16:00 | 18:00 |
| 08/05/2025 | 11:00 | 13:00 |
Séances - TensorFlow
| Date | Début | Fin |
|---|---|---|
| 25/03/2025 | 09:00 | 11:00 |
| 25/03/2025 | 13:00 | 15:00 |
| 26/03/2025 | 09:00 | 11:00 |
| 27/03/2025 | 09:00 | 11:00 |
| 27/03/2025 | 13:00 | 15:00 |
Séances - sickitlearn
| Date | Début | Fin |
|---|---|---|
| 19/05/2026 | 11:00 | 13:00 |
| 19/05/2026 | 16:00 | 18:00 |
Séances - Pytorch
| Date | Début | Fin |
|---|---|---|
| 01/04/2025 | 09:00 | 11:00 |
| 02/04/2025 | 09:00 | 11:00 |
| 03/04/2025 | 09:00 | 11:00 |
| 04/04/2025 | 14:00 | 16:00 |
| 07/04/2025 | 09:00 | 11:00 |
| 07/04/2025 | 13:00 | 15:00 |
Séances - Numpy
| Date | Début | Fin |
|---|---|---|
| 12/05/2026 | 10:00 | 12:00 |
| 12/05/2026 | 14:00 | 16:00 |
| 12/05/2026 | 17:00 | 19:00 |
Séances - Tkinter
| Date | Début | Fin |
|---|---|---|
| 05/05/2026 | 11:00 | 13:00 |
| 05/05/2026 | 16:00 | 18:00 |
Séances - PyQT5
| Date | Début | Fin |
|---|---|---|
| 28/04/2026 | 10:00 | 12:00 |
| 28/04/2026 | 14:00 | 16:00 |
| 28/04/2026 | 17:00 | 19:00 |
Séances - Programmation Python
| Date | Début | Fin |
|---|---|---|
| 21/04/2026 | 11:00 | 13:00 |
| 21/04/2026 | 16:00 | 18:00 |
| 22/04/2026 | 11:00 | 13:00 |
| 22/04/2026 | 16:00 | 18:00 |
| 23/04/2026 | 11:00 | 13:00 |
| 23/04/2026 | 16:00 | 18:00 |
Séances - Programmation swing
| Date | Début | Fin |
|---|---|---|
| 14/04/2026 | 11:00 | 13:00 |
| 14/04/2026 | 16:00 | 18:00 |
| 15/04/2026 | 11:00 | 13:00 |
| 15/04/2026 | 16:00 | 18:00 |
| 16/04/2026 | 11:00 | 13:00 |
| 16/04/2026 | 16:00 | 18:00 |
Séances - Programmation Java
| Date | Début | Fin |
|---|---|---|
| 07/04/2026 | 11:00 | 13:00 |
| 07/04/2026 | 16:00 | 18:00 |
| 08/04/2026 | 11:00 | 13:00 |
| 08/04/2026 | 16:00 | 18:00 |
Séances - Structure de données en C (pile/file/liste/anneaux, arbres)
| Date | Début | Fin |
|---|---|---|
| 31/03/2026 | 11:00 | 13:00 |
| 31/03/2026 | 16:00 | 18:00 |
| 01/04/2026 | 11:00 | 13:00 |
| 01/04/2026 | 16:00 | 18:00 |
| 02/04/2026 | 11:00 | 13:00 |
| 02/04/2026 | 16:00 | 18:00 |
Séances - Programmation C++
| Date | Début | Fin |
|---|---|---|
| 24/03/2026 | 11:00 | 13:00 |
| 24/03/2026 | 16:00 | 18:00 |
| 25/03/2026 | 11:00 | 13:00 |
| 25/03/2026 | 16:00 | 18:00 |
| 26/03/2026 | 11:00 | 13:00 |
| 26/03/2026 | 16:00 | 18:00 |
Séances - DATAVIS
| Date | Début | Fin |
|---|---|---|
| 10/03/2026 | 11:00 | 13:00 |
| 10/03/2026 | 16:00 | 18:00 |
| 11/03/2026 | 11:00 | 13:00 |
| 11/03/2026 | 16:00 | 18:00 |
Séances - IAGEN
| Date | Début | Fin |
|---|---|---|
| 03/03/2026 | 11:00 | 13:00 |
| 03/03/2026 | 16:00 | 18:00 |
| 04/03/2026 | 11:00 | 13:00 |
| 04/03/2026 | 16:00 | 18:00 |
| 05/03/2026 | 11:00 | 13:00 |
| 05/03/2026 | 16:00 | 18:00 |
Séances - MLOPS
| Date | Début | Fin |
|---|---|---|
| 24/02/2026 | 11:00 | 13:00 |
| 24/02/2026 | 16:00 | 18:00 |
| 25/02/2026 | 11:00 | 13:00 |
| 25/02/2026 | 16:00 | 18:00 |
| 26/02/2026 | 11:00 | 13:00 |
| 26/02/2026 | 16:00 | 18:00 |
Séances - DeepLearning
| Date | Début | Fin |
|---|---|---|
| 17/02/2026 | 11:00 | 13:00 |
| 17/02/2026 | 16:00 | 18:00 |
| 18/02/2026 | 11:00 | 13:00 |
| 18/02/2026 | 16:00 | 18:00 |
| 19/02/2026 | 11:00 | 13:00 |
| 19/02/2026 | 16:00 | 18:00 |
Séances - K-means et k-mode
| Date | Début | Fin |
|---|---|---|
| 10/02/2026 | 11:00 | 13:00 |
| 10/02/2026 | 16:00 | 18:00 |
| 11/02/2026 | 11:00 | 13:00 |
| 11/02/2026 | 16:00 | 18:00 |
Séances - Regression simple et multiple
| Date | Début | Fin |
|---|---|---|
| 03/02/2026 | 11:00 | 13:00 |
| 03/02/2026 | 16:00 | 18:00 |
| 04/02/2026 | 11:00 | 13:00 |
| 04/02/2026 | 16:00 | 18:00 |
Séances - NLP
| Date | Début | Fin |
|---|---|---|
| 27/01/2026 | 11:00 | 13:00 |
| 27/01/2026 | 16:00 | 18:00 |
| 28/01/2026 | 11:00 | 13:00 |
| 28/01/2026 | 16:00 | 18:00 |
Séances - Mise en place de systèmes de recommendation
| Date | Début | Fin |
|---|---|---|
| 20/01/2026 | 11:00 | 13:00 |
| 20/01/2026 | 16:00 | 18:00 |
| 21/01/2026 | 11:00 | 13:00 |
| 21/01/2026 | 16:00 | 18:00 |
| 22/01/2026 | 11:00 | 13:00 |
| 22/01/2026 | 16:00 | 18:00 |
Séances - Améliorer la qualité d'un logiciel
| Date | Début | Fin |
|---|---|---|
| 13/01/2026 | 11:00 | 13:00 |
| 13/01/2026 | 16:00 | 18:00 |
| 14/01/2026 | 11:00 | 13:00 |
| 14/01/2026 | 16:00 | 18:00 |
| 15/01/2026 | 11:00 | 13:00 |
| 15/01/2026 | 16:00 | 18:00 |
Séances - Qualité des données
| Date | Début | Fin |
|---|---|---|
| 06/01/2026 | 11:00 | 13:00 |
| 06/01/2026 | 16:00 | 18:00 |
| 07/01/2026 | 11:00 | 13:00 |
| 07/01/2026 | 16:00 | 18:00 |
Séances - UML avancés
| Date | Début | Fin |
|---|---|---|
| 23/12/2025 | 11:00 | 13:00 |
| 23/12/2025 | 16:00 | 18:00 |
| 24/12/2025 | 11:00 | 13:00 |
| 24/12/2025 | 16:00 | 18:00 |
| 25/12/2025 | 11:00 | 13:00 |
| 25/12/2025 | 16:00 | 18:00 |
Séances - Qualité du Logiciel
| Date | Début | Fin |
|---|---|---|
| 16/12/2025 | 11:00 | 13:00 |
| 16/12/2025 | 16:00 | 18:00 |
| 17/12/2025 | 11:00 | 13:00 |
| 17/12/2025 | 16:00 | 18:00 |
Séances - UML (classe, seq et use case)
| Date | Début | Fin |
|---|---|---|
| 09/12/2025 | 11:00 | 13:00 |
| 09/12/2025 | 16:00 | 18:00 |
| 10/12/2025 | 11:00 | 13:00 |
| 10/12/2025 | 16:00 | 18:00 |
| 11/12/2025 | 11:00 | 13:00 |
| 11/12/2025 | 16:00 | 18:00 |
Séances - Merise
| Date | Début | Fin |
|---|---|---|
| 02/12/2025 | 11:00 | 13:00 |
| 02/12/2025 | 16:00 | 18:00 |
| 03/12/2025 | 11:00 | 13:00 |
| 03/12/2025 | 16:00 | 18:00 |
Séances - Design Pattern
| Date | Début | Fin |
|---|---|---|
| 25/11/2025 | 11:00 | 13:00 |
| 25/11/2025 | 16:00 | 18:00 |
| 26/11/2025 | 11:00 | 13:00 |
| 26/11/2025 | 16:00 | 18:00 |
| 27/11/2025 | 11:00 | 13:00 |
| 27/11/2025 | 16:00 | 18:00 |
Séances - RDF et sparql
| Date | Début | Fin |
|---|---|---|
| 18/11/2025 | 11:00 | 13:00 |
| 18/11/2025 | 16:00 | 18:00 |
| 19/11/2025 | 11:00 | 13:00 |
| 19/11/2025 | 16:00 | 18:00 |
Séances - Programmation des services web
| Date | Début | Fin |
|---|---|---|
| 11/11/2025 | 11:00 | 13:00 |
| 11/11/2025 | 16:00 | 18:00 |
| 12/11/2025 | 11:00 | 13:00 |
| 12/11/2025 | 16:00 | 18:00 |
Séances - XML de base
| Date | Début | Fin |
|---|---|---|
| 04/11/2025 | 11:00 | 13:00 |
| 04/11/2025 | 16:00 | 18:00 |
| 05/11/2025 | 11:00 | 13:00 |
| 05/11/2025 | 16:00 | 18:00 |
Séances - Beautifoul Soup
| Date | Début | Fin |
|---|---|---|
| 31/10/2023 | 11:00 | 13:00 |
| 31/10/2023 | 16:00 | 18:00 |
Séances - Flask
| Date | Début | Fin |
|---|---|---|
| 28/10/2025 | 11:00 | 13:00 |
| 28/10/2025 | 16:00 | 18:00 |
| 29/10/2025 | 11:00 | 13:00 |
| 29/10/2025 | 16:00 | 18:00 |
Séances - Django
| Date | Début | Fin |
|---|---|---|
| 23/04/2025 | 11:00 | 13:00 |
| 23/04/2025 | 16:00 | 18:00 |
| 24/04/2025 | 11:00 | 13:00 |
| 24/04/2025 | 16:00 | 18:00 |
| 25/04/2025 | 11:00 | 13:00 |
Séances - Laravel Breeze
| Date | Début | Fin |
|---|---|---|
| 21/10/2025 | 11:00 | 13:00 |
| 21/10/2025 | 16:00 | 18:00 |
Séances - Laravel Seeder et Factory
| Date | Début | Fin |
|---|---|---|
| 22/04/2025 | 11:00 | 13:00 |
| 22/04/2025 | 16:00 | 18:00 |
Séances - Laravel aspects avancés
| Date | Début | Fin |
|---|---|---|
| 07/10/2025 | 11:00 | 13:00 |
| 07/10/2025 | 16:00 | 18:00 |
| 14/10/2025 | 11:00 | 13:00 |
| 14/10/2025 | 16:00 | 18:00 |
Séances - Laravel CRUD
| Date | Début | Fin |
|---|---|---|
| 15/04/2025 | 11:00 | 13:00 |
| 16/04/2025 | 11:00 | 13:00 |
| 17/04/2025 | 11:00 | 13:00 |
| 18/04/2025 | 11:00 | 13:00 |
| 19/04/2025 | 11:00 | 13:00 |
Séances - Symfony aspects avancés
| Date | Début | Fin |
|---|---|---|
| 30/09/2025 | 11:00 | 13:00 |
| 30/09/2025 | 16:00 | 18:00 |
| 01/10/2025 | 11:00 | 13:00 |
| 01/10/2025 | 16:00 | 18:00 |
Séances - Symfony CRUD
| Date | Début | Fin |
|---|---|---|
| 23/09/2025 | 11:00 | 13:00 |
| 23/09/2025 | 16:00 | 18:00 |
| 24/09/2025 | 11:00 | 13:00 |
| 24/09/2025 | 16:00 | 18:00 |
Séances - PHP/ORM
| Date | Début | Fin |
|---|---|---|
| 16/09/2025 | 10:00 | 12:00 |
| 16/09/2025 | 14:00 | 16:00 |
| 16/09/2025 | 17:00 | 19:00 |
Séances - PHP/PDO
| Date | Début | Fin |
|---|---|---|
| 02/09/2025 | 11:00 | 13:00 |
| 02/09/2025 | 16:00 | 18:00 |
| 09/09/2025 | 11:00 | 13:00 |
| 09/09/2025 | 16:00 | 18:00 |
Séances - PHP/MVC
| Date | Début | Fin |
|---|---|---|
| 08/04/2025 | 16:00 | 18:00 |
| 09/04/2025 | 16:00 | 18:00 |
| 10/04/2025 | 16:00 | 18:00 |
| 11/04/2025 | 16:00 | 18:00 |
| 12/04/2025 | 16:00 | 18:00 |
Séances - PHP/aspects avancés (dashboard, i18n, mail, pdf)
| Date | Début | Fin |
|---|---|---|
| 23/07/2024 | 11:00 | 13:00 |
| 23/07/2024 | 16:00 | 18:00 |
| 24/07/2024 | 11:00 | 13:00 |
| 24/07/2024 | 16:00 | 18:00 |
Séances - CRUD PHP sur une base de données
| Date | Début | Fin |
|---|---|---|
| 08/07/2025 | 11:00 | 13:00 |
| 08/07/2025 | 16:00 | 18:00 |
| 15/07/2025 | 11:00 | 13:00 |
| 15/07/2025 | 16:00 | 18:00 |
Séances - HTML/CSS
| Date | Début | Fin |
|---|---|---|
| 09/04/2025 | 09:00 | 11:00 |
| 09/04/2025 | 16:00 | 18:00 |
| 16/04/2025 | 09:00 | 11:00 |
| 16/04/2025 | 16:00 | 18:00 |
| 23/04/2025 | 11:00 | 13:00 |
| 23/04/2025 | 16:00 | 18:00 |
Séances - PLSQL
| Date | Début | Fin |
|---|---|---|
| 08/04/2025 | 11:00 | 13:00 |
| 08/04/2025 | 16:00 | 18:00 |
| 15/04/2025 | 16:00 | 18:00 |
| 15/04/2025 | 11:00 | 13:00 |
| 22/04/2025 | 11:00 | 13:00 |
| 22/04/2025 | 16:00 | 18:00 |
Séances - MongoDB
| Date | Début | Fin |
|---|---|---|
| 24/06/2025 | 11:00 | 13:00 |
| 24/06/2025 | 16:00 | 18:00 |
| 01/07/2025 | 11:00 | 13:00 |
| 01/07/2025 | 16:00 | 18:00 |
Séances - Postgres
| Date | Début | Fin |
|---|---|---|
| 03/06/2025 | 11:00 | 13:00 |
| 03/06/2025 | 16:00 | 18:00 |
| 10/06/2025 | 11:00 | 13:00 |
| 10/06/2025 | 16:00 | 18:00 |
| 17/06/2025 | 11:00 | 13:00 |
| 17/06/2025 | 16:00 | 18:00 |
Séances - Administration mysql
| Date | Début | Fin |
|---|---|---|
| 20/05/2025 | 11:00 | 13:00 |
| 20/05/2025 | 16:00 | 18:00 |
| 27/05/2025 | 11:00 | 13:00 |
| 27/05/2025 | 16:00 | 18:00 |
Séances - Mysql
| Date | Début | Fin |
|---|---|---|
| 06/05/2025 | 11:00 | 13:00 |
| 06/05/2025 | 16:00 | 18:00 |
| 13/05/2025 | 11:00 | 13:00 |
| 13/05/2025 | 16:00 | 18:00 |
Devenir enseignant, Partagez vos connaissances
Rejoignez OpenKampus, la plateforme de formations synchrones qui valorise votre expertise.
Course Preview
Pytorch
📅 Toutes les séances : Pytorch
| Date | Horaire | Statut |
|---|---|---|
| 01/04/2025 | 09:00 - 11:00 | Passée |
| 02/04/2025 | 09:00 - 11:00 | Passée |
| 03/04/2025 | 09:00 - 11:00 | Passée |
| 04/04/2025 | 14:00 - 16:00 | Passée |
| 07/04/2025 | 09:00 - 11:00 | Passée |
| 07/04/2025 | 13:00 - 15:00 | Passée |