План на курса

Machine Learning и рекурсивни Neural Networks (RNN) основи

  • NN и RNN
  • Обратно разпространение
  • Дълга краткосрочна памет (LSTM)

TensorFlow Основи

  • Създаване, инициализиране, запазване и възстановяване TensorFlow на променливи
  • Подаване, четене и предварително зареждане TensorFlow на данни
  • Как да използваме TensorFlow инфраструктура за обучение на модели в мащаб
  • Визуализиране и оценяване на модели с TensorBoard

TensorFlow Механика 101

  • Урочни файлове
  • Подгответе данните
    • Изтегляне
    • Входове и контейнери
  • Изградете графиката
    • Извод
    • Загуба
    • обучение
  • Обучете модела
    • Графиката
    • Сесията
    • Влакова верига
  • Оценете модела
    • Изградете Eval Graph
    • Eval Output

Разширено използване

  • Нишки и опашки
  • Разпределен TensorFlow
  • Писане Documentation и споделяне на вашия модел
  • Персонализиране на четци на данни
  • Използвайки GPUs¹
  • Манипулиране на TensorFlow файлове с модели

TensorFlow Сервиране

  • Въведение
  • Урок за основно сервиране
  • Урок за разширено обслужване
  • Урок за начален модел на обслужване

Конволюционен Neural Networks

  • Преглед
    • Go ал
    • Акценти в урока
    • Моделна архитектура
  • Организация на кода
  • Модел CIFAR-10
    • Моделни входове
    • Моделно прогнозиране
    • Модел обучение
  • Стартиране и обучение на модела
  • Оценяване на модел
  • Обучение на модел с помощта на множество GPU карти¹
    • Поставяне на променливи и операции на устройства
    • Стартиране и обучение на модела на множество GPU карти

Deep Learning за MNIST

  • Настройка
  • Заредете MNIST данни
  • Стартирайте TensorFlow InteractiveSession
  • Изградете регресионен модел Softmax
  • Заместители
  • Променливи
  • Прогнозиран клас и функция на разходите
  • Обучете модела
  • Оценете модела
  • Изградете многослойна конволюционна мрежа
  • Инициализация на теглото
  • Конволюция и обединяване
  • Първи конволюционен слой
  • Втори конволюционен слой
  • Плътно свързан слой
  • Слой за четене
  • Обучете и оценете модела

Разпознаване на изображения

  • Начало-v3
    • C++
    • Java

¹ Темите, свързани с използването на GPUs, не са налични като част от дистанционен курс. Те могат да бъдат доставени по време на курсове в класна стая, но само с предварително споразумение и само ако както обучителят, така и всички участници имат лаптопи с поддържани NVIDIA GPUs, с инсталирани 64-битови Linux (не се предоставят от NobleProg). NobleProg не може да гарантира наличието на обучители с необходимия хардуер.

Изисквания

  • Python
 28 Часа

Брой участници


Цена за участник

Oтзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории