Apprentissage automatique et Kubernetes
Au cours de cet atelier, vous apprendrez: À exécuter des déploiements de flux de travail d’apprentissage automatique sur Kubernetes afin de les rendre simples, portables et évolutifs à l’aide d’outils libres.
Durée: 2 jours
4000$/participant (minimum 6 participants)
Prérequis:
- Atelier CloudOps Docker et Kubernetes ou bonne connaissance de ces outils.
- Expérience de l’utilisation de la ligne de commande Linux (CLI) et compréhension générale de la virtualisation et de la technologie de conteneur.
Exigences techniques:
Ordinateur portable Mac, Linux OS ou Windows avec client SSH (putty, cygwin), navigateur Web compatible avec HTML5
Plan de cours
Jour 1
- Apprentissage automatique et Kubeflow
- Déploiement d’applications avec KSonnet
- Théorie et laboratoire: tout sur KSonnet
- Introduction à Kubeflow
- Théorie sur Kubeflow
- Installation
- GPUs dans Kubernetes
- Installation des pilotes et de Docker
- Déploiement du module d’extension pour le dispositif NVIDIA GPU
Jour 2
- Utilisation de TensorFlow (TF) dans Kubernetes
- Entrainement avec TF
- Application avec TF (“serving”)
- Prédiction par lots avec TF
- Réglages d’hyperparamètres
- Autres outils Tensorflow dans Kubernetes:
- JupyterHub
- Tableau de bord TFJobs