See Vitis™ Development Environment on xilinx.com See Vitis-AI™ Development Environment on xilinx.com |
This tutorial is divided in 3 sections.
- Section 1 :
- An overview of Vitis and Vitis-AI Workflows
- See how Vitis unifies software, acceleration, and ML development under a single development platform.
- An overview of Vitis and Vitis-AI Workflows
- Section 2 :
- Vitis software platform setup
- Vitis-AI setup
- Section 3 :
-
Deploy a DenseNet inference application on the ZCU104 board
- Video file input
- USB camera input
-
Increase overall system performance by using the Vitis Vision Library to accelerate the image pre-processing
-
- Prepare SD card with the pre-built DPU platform
- Boot the ZCU104 and verify basic functionality
-
- Setup cross-compilation environment
- Update
glog
package - Cross-compile the Vitis-AI examples
-
- Update the board image
- Run RefineNet demo
-
- Classification using Vitis-AI and Tensorflow
- Running model through the Vitis-AI tool flow
- Deploying the model to the ZCU104 and evaluating results
-
- Working with network and Vitis-AI
- Modifying RefineDet model to work with Vitis-AI
- Train model with modified dataset
- Use Vitis-AI to generate deployment files
- Running RefineDet on the ZCU104
-
- Review the Vitis-AI APIs for application development
- Review the RefineDet application architecture
- Cross-compiling RefineDet application using the cross-compilation environment
-
- Determining performance bottlenecks in RefineDet application
- Accelerating the image pre-processing using the Vitis Vision libraries
- Measuring end-to-end system performance
-
Copyright© 2020 Xilinx