Schița de curs
Bazele Învățării Automate și Rețelelor Neurale Recursive (RNN)
- NN și RNN
- Backpropagation
- Memorie pe termen scurt și lung (LSTM)
Bazele TensorFlow
- Crearea, Inițializarea, Salvarea și Restaurarea variabilelor TensorFlow
- Alimentarea, Citirea și Preîncărcarea Datelor în TensorFlow
- Cum să utilizezi infrastructura TensorFlow pentru a antrena modele la scară largă
- Vizualizarea și Evaluarea modelelor cu TensorBoard
Mecanica TensorFlow 101
- Fișiere de Tutorial
- Pregătirea Datelor
- Descărcare
- Intrări și Placeholders
- Construirea Grafului
- Inferență
- Pierdere
- Antrenare
- Antrenarea Modelului
- Graful
- Sesiunea
- Bucla de Antrenare
- Evaluarea Modelului
- Construirea Grafului de Evaluare
- Ieșirea Evaluării
Utilizare Avansată
- Fire de Execuție și Cozi
- TensorFlow Distribuit
- Scrierea Documentației și Partajarea Modelului
- Personalizarea Cititorilor de Date
- Utilizarea GPU-urilor¹
- Manipularea Fișierelor de Model TensorFlow
TensorFlow Serving
- Introducere
- Tutorial de Bază pentru Serving
- Tutorial Avansat pentru Serving
- Tutorial pentru Modelul Inception în Serving
Rețele Neurale Convoluționale
- Prezentare Generală
- Obiective
- Puncte de Atractie ale Tutorialului
- Arhitectura Modelului
- Organizarea Codului
- Modelul CIFAR-10
- Intrări ale Modelului
- Predicția Modelului
- Antrenarea Modelului
- Lansarea și Antrenarea Modelului
- Evaluarea unui Model
- Antrenarea unui Model Utilizând Mai Multe Plăci GPU¹
- Plasarea Variabilelor și Operațiilor pe Dispozitive
- Lansarea și Antrenarea Modelului pe Mai Multe Plăci GPU
Învățare Profundă pentru MNIST
- Configurare
- Încărcarea Datelor MNIST
- Pornirea Sesiunii Interactive TensorFlow
- Construirea unui Model de Regresie Softmax
- Placeholders
- Variabile
- Clasa Prezisă și Funcția de Cost
- Antrenarea Modelului
- Evaluarea Modelului
- Construirea unei Rețele Convoluționale Multistrat
- Inițializarea Greutăților
- Convoluție și Pooling
- Primul Strat Convoluțional
- Al Doilea Strat Convoluțional
- Strat Dens Conectat
- Strat de Citire
- Antrenarea și Evaluarea Modelului
Recunoașterea Imaginilor
- Inception-v3
- C++
- Java
¹ Subiectele legate de utilizarea GPU-urilor nu sunt disponibile ca parte a unui curs la distanță. Acestea pot fi predate în cadrul cursurilor în sala, dar doar prin acord prealabil și doar dacă atât trainerul, cât și toți participanții, au laptopuri cu GPU-uri NVIDIA suportate, cu Linux 64-bit instalat (nu este furnizat de NobleProg). NobleProg nu poate garanta disponibilitatea trainerilor cu hardware-ul necesar.
Cerințe
- Python
Mărturii (1)
Very updated approach or CPI (tensor flow, era, learn) to do machine learning.
Paul Lee
Curs - TensorFlow for Image Recognition
Tradus de catre o masina