HROlive / Mastering-Transformers-From-Building-Blocks-to-Real-World-Applications

Training materials and accompanying documentation for "Mastering Transformers: From Building Blocks to Real World Applications" training.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Course

Table of Contents

  1. Description
  2. Information
  3. Certificate

Description

For the past five years, the amount of transformer-based architectures has grown significantly and keeps dominating the deep learning domain nowadays. They can be considered another leap innovation that pushes the boundaries in deep neural network performance and scalability further. They have been demonstrated with the largest models using over half a trillion parameters and scaled up to thousands of GPUs.

In this course, participants learn the building blocks of transformer architectures in order to apply them to their own projects. These novel methods will be differentiated against existing methods, showing their advantages and disadvantages. Different hands-on exercises give the participants room to explore how the transformers work in different fields of application.

Information

The overall goals of this course were the following:

Day 1:

  • Introduction to Transformers - (Lead trainer: Georg Zitzlsberger):
    • Introduction and history
    • DNN building blocks
    • Advantages of Transformers
    • Hands-On with PyTorch
    • Machine Learning Lifecycle
    • Q&A

Day 2:

  • Transformers for Natural Language Processing (NLP) (Lead trainer: Tuğba Taşkaya Temizel):
    • Architectures, self-supervising tasks
    • Introduction to language models
    • NLP Applications
    • Hands-On
    • Q&A

Day 3:

  • Transformers in action and their applications in other domains (Lead trainer: Alptekin Temizel):
    • Transformers in other domains
    • Deployment
    • Optimizations
    • Multi-GPU/-node with PyTorch DDP
    • Q&A

All necessary information, links, and content for the course can be found on the course website.

Certificate

The certificate for the workshop can be found below:

About

Training materials and accompanying documentation for "Mastering Transformers: From Building Blocks to Real World Applications" training.

License:Other


Languages

Language:Jupyter Notebook 99.3%Language:Python 0.7%