Plan du cours
Machine Learning et Recursive Neural Networks (RNN).
- NN et RNN
- Rétropropagation
- Mémoire à long terme (LSTM)
TensorFlow Principes de base
- Création, initialisation, sauvegarde et restauration TensorFlow des variables
- Alimentation, lecture et préchargement des TensorFlow données
- Comment utiliser l'infrastructure TensorFlow pour entraîner des modèles à grande échelle ?
- Visualisation et évaluation des modèles avec TensorBoard
[Mécanique 101
- Fichiers du didacticiel
- Préparer les données
- Télécharger
- Entrées et espaces réservés
- Construire le graphique
- Inférence
- Perte
- Formation
- Entraîner le modèle
- Le graphique
- La session
- Former la boucle
- Évaluer le modèle
- Construire le graphique d'évaluation
- Sortie de l'évaluation
Utilisation avancée
- Threading et files d'attente
- Distribué TensorFlow
- Écrire Documentation et partager votre modèle
- Personnaliser les lecteurs de données
- Utilisation de GPUs¹
- Manipulation des TensorFlow fichiers de modèle
TensorFlow Servir
- Introduction
- Tutoriel de base sur le service
- Tutoriel de service avancé
- Tutoriel sur le modèle de début de service
Convolutionnel Neural Networks
- Vue d'ensemble
- Go als
- Points forts du didacticiel
- Architecture du modèle
- Organisation du code
- Modèle CIFAR-10
- Entrées du modèle
- Modèle de prédiction
- Entraînement du modèle
- Lancement et entraînement du modèle
- Évaluation d'un modèle
- Entraînement d'un modèle à l'aide de plusieurs cartes GPU¹
- Placer des variables et des opérations sur des dispositifs
- Lancer et entraîner le modèle sur plusieurs GPU cartes
Deep Learning pour MNIST
- Configuration
- Charger les données MNIST
- Démarrer TensorFlow session interactive
- Construire un modèle de régression Softmax
- Placeholders
- Variables
- Classe prédite et fonction de coût
- Entraîner le modèle
- Évaluer le modèle
- Construire un réseau convolutif multicouche
- Initialisation des poids
- Convolution et mise en commun
- Première couche convolutive
- Deuxième couche convolutive
- Couche à connexion dense
- Couche de lecture
- Entraînement et évaluation du modèle
Reconnaissance d'images
- Inception-v3
- C++
- Java
¹ Les sujets liés à l'utilisation des GPU ne sont pas disponibles dans le cadre d'un cours à distance. Ils peuvent être dispensés dans le cadre de cours en classe, mais uniquement sur accord préalable et à condition que le formateur et tous les participants disposent d'ordinateurs portables équipés de NVIDIA GPU compatibles, avec Linux 64 bits installé (non fourni par NobleProg). NobleProg ne peut garantir la disponibilité de formateurs disposant du matériel requis.
Pré requis
- Python
Nos clients témoignent (1)
Very updated approach or CPI (tensor flow, era, learn) to do machine learning.
Paul Lee
Formation - TensorFlow for Image Recognition
Traduction automatique