Course Outline
Machine Learning and Recurrent Neural Networks (RNN) fundamentals
- Neural Networks (NN) and RNNs
- Backpropagation
- Long Short-Term Memory (LSTM)
TensorFlow Fundamentals
- Creating, initializing, saving, and restoring TensorFlow variables
- Feeding, reading, and preloading TensorFlow data
- Leveraging TensorFlow infrastructure to train models at scale
- Visualizing and evaluating models using TensorBoard
TensorFlow Mechanics 101
- Preparing the Data
- Downloading data
- Inputs and placeholders
- Building the Graph
- Inference
- Loss functions
- Training procedures
- Training the Model
- The graph
- The session
- Training loop
- Evaluating the Model
- Building the evaluation graph
- Evaluation output
Advanced Usage
- Threading and queues
- Distributed TensorFlow
- Writing documentation and sharing your model
- Customizing data readers
- Utilizing GPUs¹
- Manipulating TensorFlow model files
TensorFlow Serving
- Introduction
- Basic serving tutorial
- Advanced serving tutorial
- Serving an Inception model tutorial
¹ The 'Using GPUs' topic within Advanced Usage is not available in remote courses. This module can be delivered during classroom-based sessions, but only by prior agreement and provided that both the trainer and all participants have laptops with supported NVIDIA GPUs running 64-bit Linux (hardware not supplied by NobleProg). NobleProg cannot guarantee the availability of trainers with the necessary hardware.
Requirements
- Statistics
- Python
- (optional) A laptop equipped with an NVIDIA GPU supporting CUDA 8.0 and cuDNN 5.1, running a 64-bit Linux operating system
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 3900 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (2)
The training was organized and well-planned out, and I come out of it with systematized knowledge and a good look at topics we looked at
Magdalena - Samsung Electronics Polska Sp. z o.o.
Course - Deep Learning with TensorFlow 2
Tomasz really know the information well and the course was well paced.