Course Outline
Βασικά στοιχεία μηχανικής μάθησης και αναδρομικής Neural Networks (RNN).
NN και RNN Backpropagation Long short-term memory (LSTM)
TensorFlow Βασικά στοιχεία
Δημιουργία, προετοιμασία, αποθήκευση και επαναφορά TensorFlow μεταβλητών Τροφοδοσία, ανάγνωση και προφόρτωση δεδομένων TensorFlow Τρόπος χρήσης της υποδομής TensorFlow για την εκπαίδευση μοντέλων σε κλίμακα Οπτικοποίηση και αξιολόγηση μοντέλων με το TensorBoard
TensorFlow Μηχανική 101
Αρχεία εκμάθησης Προετοιμάστε τις εισόδους λήψης δεδομένων και τις θέσεις κράτησης θέσης
Δημιουργήστε το συμπέρασμα γραφήματος
ΑπώλειαΕκπαίδευσηΕκπαιδεύστε το μοντέλο The GraphΗ Συνεδρία
Βρόχος τρένουΑξιολογήστε το μοντέλο Δημιουργήστε το γράφημα EvalEval OutputΠροηγμένη χρήση
Διανέμονται νήματα και ουρές TensorFlow Εγγραφή τεκμηρίωσης και κοινή χρήση του μοντέλου σας Προσαρμογή συσκευών ανάγνωσης δεδομένων με χρήση GPU¹ Χειρισμός TensorFlow αρχείων μοντέλουTensorFlow ΣερβίρισμαΕισαγωγή Βασικό σεμινάριο υπηρεσίας Εκμάθηση προηγμένης υπηρεσίας Εκμάθηση μοντέλου έναρξης εξυπηρέτησης
Συνελικτικό Neural Networks
Επισκόπηση Goals Highlights of the Tutorial Model Architecture
Οργάνωση κώδικα
Είσοδοι μοντέλου CIFAR-10
Πρόβλεψη μοντέλου
Εκκίνηση και εκπαίδευση του μοντέλου
Αξιολόγηση μοντέλουΕκπαίδευση μοντέλου με χρήση πολλαπλών καρτών GPU¹ Τοποθέτηση μεταβλητών και λειτουργιών σε συσκευέςΕκκίνηση και εκπαίδευση του μοντέλου σε πολλαπλές κάρτες GPUDeep Learning για το MNISTΕγκατάσταση Φόρτωση MNIST Data Start TensorFlow InteractiveSession Δημιουργία μοντέλου παλινδρόμησης Softmax Placeholders Μεταβλητές Προβλεπόμενη κατηγορία και συνάρτηση κόστους Εκπαίδευση του μοντέλου Αξιολόγηση του μοντέλου Δημιουργία πολυεπίπεδου συνελικτικού δικτύου Αρχικοποίηση βάρους Συνέλιξη και ομαδοποίηση First Convolutional Layer Δεύτερο Συνελικτικό Επίπεδο Δεύτερο Συνελικτικό Layer Αξιολογήστε το μοντέλο
Αναγνώριση εικόναςInception-v3 C++ Java¹ Τα θέματα που σχετίζονται με τη χρήση των GPU δεν είναι διαθέσιμα ως μέρος ενός μαθήματος εξ αποστάσεως. Μπορούν να παραδοθούν κατά τη διάρκεια μαθημάτων που βασίζονται στην τάξη, αλλά μόνο κατόπιν προηγούμενης συμφωνίας, και μόνο εάν τόσο ο εκπαιδευτής όσο και όλοι οι συμμετέχοντες διαθέτουν φορητούς υπολογιστές με υποστηριζόμενες GPU NVIDIA, με εγκατεστημένα 64-bit Linux (δεν παρέχεται από τη NobleProg). Η NobleProg δεν μπορεί να εγγυηθεί τη διαθεσιμότητα εκπαιδευτών με το απαιτούμενο υλικό.