Mastering Apache SINGA Training Course

Course Code

singa

Duration

21 hours (usually 3 days including breaks)

Requirements

None

Overview

SINGA є загальнопоширеною платформою для глибокого навчання для підготовки великих моделей глибокого навчання на великих наборах даних. Він розроблений з інтуїтивною моделлю програмування на основі абстракції шарів. Підтримуються різноманітні популярні моделі глибокого навчання, а саме моделі перенаправлення, включаючи згорткові нейронні мережі (CNN), енергетичні моделі, такі як обмежена машина Больцмана (RBM), і рекурентні нейронні мережі (RNN). Для користувачів передбачено багато вбудованих шарів. Архітектура SINGA є досить гнучким для виконання синхронних, асинхронних і гібридних кадрів навчання. SINGA також підтримує різні схеми розділення нейронних мереж для паралелізації підготовки великих моделей, а саме розбиття на вимір партії, розмірності функцій або гібридного розбиття.

Аудиторія

Цей курс спрямований на дослідників, інженерів і розробників, які прагнуть використовувати Apache SINGA як глибоку структуру навчання.

Після завершення цього курсу делегати:

  • розуміти структуру та механізми розгортання SINGA
  • вміти виконувати завдання встановлення / виробничого середовища / архітектури та конфігурації
  • вміти оцінювати якість коду, виконувати налагодження, моніторинг
  • мати можливість впроваджувати передові технології, такі як навчальні моделі, терміни вбудовування, побудова графіків і ведення журналу

Machine Translated

Course Outline

Introduction

Installation

Quick Start

Programming

  • NeuralNet
    • Layer
    • Param
  • TrainOneBatch
  • Updater 

Distributed Training

Data Preparation

Checkpoint and Resume

Python Binding

Performance test and Feature extraction

Training on GPU

Examples

  • Feed-forward models
    • CNN
    • MLP
  • RBM + Auto-encoder
  • Vanilla RNN for language modelling
  • Char-RNN

Testimonials

★★★★★
★★★★★

Related Categories

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Ukraine!

As a Business Development Manager you will:

  • expand business in Ukraine
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!