Basic Flow - 2023.2 English

Vitis Libraries

Release Date
2023-12-20
Version
2023.2 English

The hardware deployments and API executions have been seperated. All the harware deployment related information should be defined in the struct of xf::graph::L3::Handle::singleOP. To run an example there are 8 basic steps:

  • Instantiate an instance of struct xf::graph::L3::Handle::singleOP
  • Instantiate an instance of class xf::graph::L3::Handle
  • Deploy hardwares by using the instance of struct singleOP
  • Instantiate an instance of class xf::graph::L3::Graph and load data
  • Load Graph instance to hardwares
  • Run the model (as many times as required)
  • Release the Handle instance in order to recycle harware resources
  • Release the Graph instance and buffers in order to avoid memory leaks