Apprendre Tensorflow par un seul exemple pour les débutants.
Ce projet a été conçu pour apprendre Tensorflow par un seul exemple pour les débutants. Plus précisément, il est réduit pour atteindre l'objectif comme suit:
- Comprendre les concepts clés de la lutte contre la compation dans TensorFlow
- Implémentation de votre apprentissage automatique, en particulier de l'apprentissage en profondeur, du modèle en utilisant ces concepts.
- Apprenez à déboguer le problème et à optimiser le programme dans le cadre TensorFlow.
Afin d'atteindre cet objectif, je joue l'attention sur une tâche pratique et je la creuse profondément au lieu d'un large d'exemples. De cette façon, je veux partager le processus de réalisation de ma recherche ou de ma tâche, et j'espère aider les débutants à créer un aperçu de la modélisation du problème d'apprentissage automatique à l'aide de Tensorflow.
Ce choix de projet est confronté à un problème de reconstruction comme le modèle de vérification de la tâche. Le modèle a été formé sur le casia-webface et testé sur la LFW. Plus de détails sur l'ensemble de données sont là.
Le projet peut être logiquement divisé en trois parties de niveaux différents.
- Les concepts clés du programme et des composants TensorFlow qui ont été introduits par le modèle.
- Un modèle de base en profitant à la fois des concepts et des composés clés a été mis en œuvre et la perte de Softmax a été utilisée pour apprendre la fonctionnalité.
- L'optimisation a été faite pour améliorer le modèle de base en ce qui concerne la vitesse de formation et la précision du test.
- La gestion des données et le multi-GPU ont été utilisés pour accélérer la formation
- Un réseau plus puissant et une nouvelle perte appelée grande perte de cosinus ont été utilisés pour améliorer la précision.
Table des matières
Introduction
- Exigences
- Aperçu
- Installation
- Ressources
Les concepts clés
- Graphique
- Session
- Tenseur
- Opération
Composants
- Variables
- Nom et portée
- Optimiseur et entraîneur
- Réseau de convolution
- Enregistrer et restaurer
- Tensorboard
- Couche personnalisée
Travailler ensemble
- Modularisation
- Modèle de projet
- Code TOGOTER
Optimisation
- Vitesse:
- Chronologie
- Gestion des données
- Multi-GPU
- précision
- Modifier la structure du réseau
- Cosface
Comment déboguer votre programme TensorFlow
Un guide pratique pour déboguer les codes tensorflow
FAQ
Veuillez regarder ici.
Références
- Exemples de tensorflow
- Tensorflow efficace
- Sphère TensorFlow
- livre de cuisine de Tensorflow
- Sphère TensorFlow