主要内容

生成自定义比特流

要将深度学习网络部署到自定义目标设备,请使用dlhdl.ProcessorConfig对象

  1. 创建一个dlhdl.ProcessorConfig对象

    hPC=dlhdl.ProcessorConfig;

  2. 设置设计工具的路径。例如,设置Vivado的路径®设计工具,输入:

    刀具轨迹(“工具名”,“Xilinx Vivado”,“刀具路径”,'C:\Xilinx\Vivado\2019.2\bin\Vivado.bat');
  3. 生成自定义比特流。

    dlhdl.buildProcessor(hPC);

  4. 在以下位置找到位流文件和关联的MAT文件:cwd\dlhdl\U prj\哪里cwd是您当前的工作文件夹。位流文件的名称为位处理器。MAT文件的名称为dlprocessor.mat.

    为支持的Xilinx使用生成的比特流万博1manbetx®董事会,复制位处理器dlprocessor.mat将文件保存到当前工作文件夹。

    Xilinx自定义比特流文件

    为受支持的英特尔处理器使用生成的比特流万博1manbetx®董事会,复制dlprocessor.core.rbf,dlprocessor.mat,dlprocessor.periph.rbfdlprocessor.sof将文件保存到同一当前工作文件夹中。

    英特尔自定义比特流文件

  5. 将自定义比特流和深度学习网络部署到目标设备。

    hTarget=dlhdl.Target(“Xilinx”); net=resnet18;hW=dlhdl.Workflow(“网络”“比特流”,'dlprocessor.bit',“目标”,hTarget);%如果自定义比特流文件位于其他文件夹中,请使用:%工作流('Network',snet,'Bitstream',。。。%“C:\yourfolder\dlprocessor.bit”,“Target”,hTarget);编译;部署;

英特尔比特流资源利用率

要查看参考(装运)英特尔比特流的比特流资源利用率,请参阅比特流资源利用率(针对英特尔FPGA和SoC设备的深度学习HDL工具箱万博1manbetx支持包).

锡林克斯比特流资源利用率

要查看参考(配送)Xilinx位流的位流资源利用率,请参阅比特流资源利用率(针对Xilinx FPGA和SoC设备的深度学习HD万博1manbetxL工具箱支持包).

另见

||