Mastering Apache SINGA Treningskurs

Kurskode

singa

Varighet

21 timer (vanligvis 3 dag inkludert pauser)

Krav

None

Oversikt

SINGA er en generelt distribuert plattform for dyp læring for å trene store modeller for dyp læring over store datasett. Den er designet med en intuitiv programmeringsmodell basert på lagets abstraksjon. En rekke populære dype læringsmodeller støttes, nemlig fremover-modeller inkludert konvolusjonelle nevrale nettverk (CNN), energimodeller som begrenset Boltzmann-maskin (RBM) og tilbakevendende nevrale nettverk (RNN). Mange innebygde lag er tilgjengelig for brukere. SINGA-arkitekturen er tilstrekkelig fleksibel til å kjøre synkrone, asynkrone og hybrid treningsrammer. SINGA støtter også forskjellige nevrale nettoppdelingsordninger for å parallellisere opplæringen av store modeller, nemlig partisjonering på batchdimensjon, funksjonsdimensjon eller hybrid partisjonering.

Publikum

Dette kurset er rettet mot forskere, ingeniører og utviklere som søker å bruke Apache SINGA som en dyp læringsramme.

Etter fullført kurs vil delegatene:

  • forstå SINGAs struktur og distribusjonsmekanismer
  • kunne utføre installasjons- / produksjonsmiljø / arkitekturoppgaver og konfigurasjon
  • kunne vurdere kodekvalitet, utføre feilsøking, overvåking
  • kunne implementere avansert produksjon som treningsmodeller, innebygd vilkår, bygge grafer og logging

Machine Translated

Kursplan

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

Relaterte kurs

Kursrabatter

Kursrabatter Nyhetsbrev

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 Norway!

As a Business Development Manager you will:

  • expand business in Norway
  • 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!

This site in other countries/regions