Course Code: tpuprogramming
Duration: 7 hours
Prerequisites:
  • Knowledge of neural net architecture using tensorflow

Audience

  • Developers
  • Researchers
  • Engineers
  • Data scientists
Overview:

The Tensor Processing Unit (TPU) is the architecture which Google has used internally for several years, and is just now becoming available for use by the general public. It includes several optimizations specifically for use in neural networks, including streamlined matrix multiplication, and 8-bit integers instead of 16-bit in order to return appropriate levels of precision.

In this instructor-led, live training, participants will learn how to take advantage of the innovations in TPU processors to maximize the performance of their own AI applications.

By the end of the training, participants will be able to:

  • Train various types of neural networks on large amounts of data.
  • Use TPUs to speed up the inference process by up to two orders of magnitude.
  • Utilize TPUs to process intensive applications such as image search, cloud vision and photos.

Format of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice
Course Outline:

To request a customized course outline for this training, please contact us.

Sites Published:

United Arab Emirates - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Qatar - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Egypt - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Saudi Arabia - TPU Programming: Building Neural Network Applications on Tensor Processing Units

South Africa - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Brasil - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Canada - TPU Programming: Building Neural Network Applications on Tensor Processing Units

香港 - TPU Programming: Building Neural Network Applications on Tensor Processing Units

澳門 - TPU Programming: Building Neural Network Applications on Tensor Processing Units

台灣 - TPU Programming: Building Neural Network Applications on Tensor Processing Units

USA - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Österreich - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Schweiz - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Deutschland - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Czech Republic - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Denmark - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Estonia - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Finland - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Greece - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Magyarország - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Ireland - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Luxembourg - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Latvia - TPU Programming: Building Neural Network Applications on Tensor Processing Units

España - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

Italia - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Lithuania - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Nederland - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Norway - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Portugal - TPU Programming: Building Neural Network Applications on Tensor Processing Units

România - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Sverige - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Türkiye - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Malta - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Belgique - TPU Programming: Building Neural Network Applications on Tensor Processing Units

France - TPU Programming: Building Neural Network Applications on Tensor Processing Units

日本 - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Australia - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Malaysia - TPU Programming: Building Neural Network Applications on Tensor Processing Units

New Zealand - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Philippines - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Singapore - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Thailand - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Vietnam - TPU Programming: Building Neural Network Applications on Tensor Processing Units

India - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Argentina - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

Chile - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

Costa Rica - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

Ecuador - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

Guatemala - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

Colombia - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

México - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

Panama - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

Peru - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

Uruguay - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

Venezuela - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

Polska - TPU Programming: Building Neural Network Applications on Tensor Processing Units

United Kingdom - TPU Programming: Building Neural Network Applications on Tensor Processing Units

South Korea - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Pakistan - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Sri Lanka - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Bulgaria - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Bolivia - Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones

Indonesia - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Kazakhstan - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Moldova - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Morocco - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Tunisia - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Kuwait - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Oman - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Slovakia - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Kenya - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Nigeria - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Botswana - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Slovenia - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Croatia - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Serbia - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Bhutan - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Nepal - TPU Programming: Building Neural Network Applications on Tensor Processing Units

Uzbekistan - TPU Programming: Building Neural Network Applications on Tensor Processing Units