Libellé du cours : | Pratiques MLOPS |
---|---|
Département d'enseignement : | MIN / Mathématiques - Informatique |
Responsable d'enseignement : | Madame ISABELLE LE GLAZ |
Langue d'enseignement : | Français |
Ects potentiels : | 0 |
Grille des résultats : | |
Code et libellé (hp) : | LA3_A_SI_MIN_PML - Pratiques MLOPS |
Equipe pédagogique
Enseignants : Madame ISABELLE LE GLAZ / Monsieur GUILLAUME CHERVET
Intervenants extérieurs (entreprise, recherche, enseignement secondaire) : divers enseignants vacataires
Résumé
A real demo of Deep Learning project with preprocessing from development to production using code, ops and Machine Learning best practices. Production is a real time REST API. Competences -Code / Debug -UnitTest, Test Driven Development principles -Clean Code, Inversion Of Dependence, Functional Programing -Build & Publish packages -Git -Linux Bash -REST API -Docker -Kubernetes Tools -Pycharm (https://www.jetbrains.com/pycharm/) -Python, pip, PipEnv, Conda -Git & Github & Github Action -AzureML (https://azure.microsoft.com/fr-fr/free/students?WT.mc_id=DOP-MVP-5003370) -Docker -Kubernetes & OpenShift or Azure
Objectifs pédagogiques
Code / Debug UnitTest, Test Driven Development principles Clean Code, Inversion Of Dependence, Functional Programing Build & Publish packages Git Linux Bash REST API Docker Kubernetes
Objectifs de développement durable
Modalités de contrôle de connaissance
Contrôle Continu
Commentaires: RAS
Ressources en ligne
- sur un git fourni par l'enseignant + Moodle
Pédagogie
Pycharm (https://www.jetbrains.com/pycharm/) Python, pip, PipEnv, Conda Git & Github & Github Action AzureML (https://azure.microsoft.com/fr-fr/free/students?WT.mc_id=DOP-MVP-5003370) Docker Kubernetes & OpenShift or Azure
Séquencement / modalités d'apprentissage
Nombre d'heures en CM (Cours Magistraux) : | 12 |
---|---|
Nombre d'heures en TD (Travaux Dirigés) : | 0 |
Nombre d'heures en TP (Travaux Pratiques) : | 8 |
Nombre d'heures en Séminaire : | 0 |
Nombre d'heures en Demi-séminaire : | 0 |
Nombre d'heures élèves en TEA (Travail En Autonomie) : | 0 |
Nombre d'heures élèves en TNE (Travail Non Encadré) : | 0 |
Nombre d'heures en CB (Contrôle Bloqué) : | 0 |
Nombre d'heures élèves en PER (Travail PERsonnel) : | 0 |
Nombre d'heures en Heures Projets : | 0 |
Pré-requis
Maîtrise des technologies Web (clients, serveurs, URL), notions de modélisation objet, connaissances générales des principes de bases de données
Nombre maximum d'inscrits
Remarques
Cours dispensé par Monsieur Guillaume Chervet