TensorFlow for Image Recognition Schulung

Alle Preise zzgl. MwSt

Kurs Code

tfir

Dauer

28 hours (üblicherweise 4 Tage inklusive Pausen)

Voraussetzungen

  • Python

Überblick

In diesem Kurs wird anhand konkreter Beispiele die Anwendung von Tensor Flow zur Bilderkennung erläutert

Publikum

Dieser Kurs richtet sich an Ingenieure, die TensorFlow zur Bilderkennung einsetzen TensorFlow

Nach Abschluss dieses Kurses haben die Teilnehmer folgende Möglichkeiten:

  • Struktur und Einsatzmechanismen von TensorFlow verstehen
  • Installation / Produktionsumgebung / Architektur Aufgaben und Konfiguration durchführen
  • Codequalität beurteilen, Debugging und Überwachung durchführen
  • Implementieren Sie fortschrittliche Produktionsmethoden wie Trainingsmodelle, Erstellen von Diagrammen und Protokollieren

Machine Translated

Schulungsübersicht

Machine Learning and Recursive Neural Networks (RNN) basics

  • NN and RNN
  • Backpropagation
  • Long short-term memory (LSTM)

TensorFlow Basics

  • Creation, Initializing, Saving, and Restoring TensorFlow variables
  • Feeding, Reading and Preloading TensorFlow Data
  • How to use TensorFlow infrastructure to train models at scale
  • Visualizing and Evaluating models with TensorBoard

TensorFlow Mechanics 101

  • Tutorial Files
  • Prepare the Data
    • Download
    • Inputs and Placeholders
  • Build the Graph
    • Inference
    • Loss
    • Training
  • Train the Model
    • The Graph
    • The Session
    • Train Loop
  • Evaluate the Model
    • Build the Eval Graph
    • Eval Output

Advanced Usage

  • Threading and Queues
  • Distributed TensorFlow
  • Writing Documentation and Sharing your Model
  • Customizing Data Readers
  • Using GPUs¹
  • Manipulating TensorFlow Model Files

TensorFlow Serving

  • Introduction
  • Basic Serving Tutorial
  • Advanced Serving Tutorial
  • Serving Inception Model Tutorial

Convolutional Neural Networks

  • Overview
    • Goals
    • Highlights of the Tutorial
    • Model Architecture
  • Code Organization
  • CIFAR-10 Model
    • Model Inputs
    • Model Prediction
    • Model Training
  • Launching and Training the Model
  • Evaluating a Model
  • Training a Model Using Multiple GPU Cards¹
    • Placing Variables and Operations on Devices
    • Launching and Training the Model on Multiple GPU cards

Deep Learning for MNIST

  • Setup
  • Load MNIST Data
  • Start TensorFlow InteractiveSession
  • Build a Softmax Regression Model
  • Placeholders
  • Variables
  • Predicted Class and Cost Function
  • Train the Model
  • Evaluate the Model
  • Build a Multilayer Convolutional Network
  • Weight Initialization
  • Convolution and Pooling
  • First Convolutional Layer
  • Second Convolutional Layer
  • Densely Connected Layer
  • Readout Layer
  • Train and Evaluate the Model

Image Recognition

  • Inception-v3
    • C++
    • Java

¹ Topics related to the use of GPUs are not available as a part of a remote course. They can be delivered during classroom-based courses, but only by prior agreement, and only if both the trainer and all participants have laptops with supported NVIDIA GPUs, with 64-bit Linux installed (not provided by NobleProg). NobleProg cannot guarantee the availability of trainers with the required hardware.

Erfahrungsberichte

★★★★★
★★★★★

Verwandte Kategorien

Kombinierte Kurse

Sonderangebote

Sonderangebote Newsletter

Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben.
Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking for a good mixture of IT and soft skills in Germany!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions