Schița de curs
Bazele Învățării Automate și Rețelelor Neuronale Recurente (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 Tutorial
- Pregătirea Datelor
- Descărcare
- Intrări și Placeholder
- Construirea Grafului
- Inferență
- Pierdere
- Antrenare
- Antrenarea Modelului
- Graful
- Sesiunea
- Bucla de Antrenare
- Evaluarea Modelului
- Construirea Grafului de Evaluare
- Ieșirea Evaluării
Utilizare Avansată
- Threading și Cozi
- TensorFlow Distribuit
- Scrierea Documentației și Partajarea Modelului
- Personalizarea Cititorilor de Date
- Utilizarea GPU-urilor¹
- Manipularea Fișierelor de Modele TensorFlow
TensorFlow Serving
- Introducere
- Tutorial de Bază pentru Serving
- Tutorial Avansat pentru Serving
- Tutorial pentru Servirea Modelului Inception
Rețele Neuronale Convoluționale
- Prezentare Generală
- Obiective
- Puncte Cheie ale Tutorialului
- Arhitectura Modelului
- Organizarea Codului
- Modelul CIFAR-10
- Intrările 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
- Placeholder
- 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 oferite în cadrul cursurilor în sala, dar doar prin acord prealabil și doar dacă atât trainerul, cât și toți participanții dispun de laptopuri cu GPU-uri NVIDIA compatibile, cu sistemul de operare 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