本节介绍了如何使用地平线提供的 hb_compile
工具评估模型性能,同时我们也提供了性能分析API接口,您也可以调用此接口进行模型性能分析。
hb_compile
工具地平线提供的 hb_compile
工具支持对模型进行转换,工具的使用方法及相关的具体配置、参数请参考 模型量化编译 章节。
在模型转换完成后,会在yaml文件配置的 working_dir
路径下生成编译器预估的模型BPU部分的模型静态评估文件:model.html(可读性更好)和model.json。
您也可以调用API接口进行模型分析。参考命令如下:
请注意,此处 model.hbm
仅做示例,实际使用时,请替换为您所使用的模型正确路径。
成功执行后,会在终端内打印模型FPS等基本信息,同时,在当前调用API接口的目录下,会生成该模型的静态性能评估文件:
您可选择 model.html
或 model.json
对BPU部分的静态性能数据进行查看。
如您需要指定静态性能评估文件的路径,可以参考如下命令: