Course Description

This course describes how to use the Vitis™ AI development platform. The emphasis of this course is on:

  • Illustrating the Vitis AI tool flow
  • Utilizing the architectural features of the Deep Learning Processor Unit (DPU)
  • Optimizing a model using the AI quantizer and AI compiler
  • Utilizing the Vitis AI Library to optimize pre-processing and post-processing functions
  • Creating a custom platform and application

This course combines lectures with lab demos to reinforce concepts.

Pre-requisites:

  • Deep learning frameworks (such as TensorFlow, Pytorch, and Caffe)
  • Comfort with the C/C++/Python programming language
  • Software development flow

Course duration:

  • 1 day (10am - 5pm)

Agenda

  • Introduction to the Vitis AI Development Environment
  • Frameworks Supported by the Vitis AI Development Environment
  • Overview of ML Concepts
  • AI Optimizer ,Quantizer and Compiler
  • Vitis Ai Library
  • DPU (Deep Processing Unit) architecture
  • Creating a Custom Hardware Platform with the DPU Using the Vivado Design Suite Flow (Edge)