Skip to content

t-kuha/vai

Repository files navigation

vai: Vitis AI models


Preparation for Vitis AI v1.3

  • Copy arch.json in sd_card directory of DPU-TRD as arch/<platform name>.json

KV260

# make sure "dpu" is listed as accelerator
$ sudo xmutil listapps
$ sudo xmutil unloadapp
$ sudo xmutil loadapp dpu

Preparation for Vitis AI v1.2 and before

click here

Generate .dcf file

$ dlet -f <input .hwh file>
$ mkdir arch/<platform name>
$ mv <generated file> arch/<platform name>/<platform name>.dcf
  • For example:
$ dlet -f ultra96v2.hwh
$ mkdir arch/ultra96v2
$ mv dpu-03-26-2020-13-30.dcf arch/ultra96v2/ultra96v2.dcf

Edit arch/arch.json

  • Add path the .dcf file path (relative to the model directory of your choice) to "dcf" section of arch/arch.json

  • For example, arch/arch.json will look like:

{
    "target"   : "dpuv2",
    "dcf"      : "../arch/ultra96v2/ultra96v2.dcf",
    "cpu_arch" : "arm64"
}
  • Copy edited arch.json into arch/<platform name>
$ mv arch/arch.json arch/<platform name>

About

Xilinx Vitis AI with custom models

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published