专栏算法工具链使用hrt_model_exec perf 工具测试模型性能时遇到的问题

使用hrt_model_exec perf 工具测试模型性能时遇到的问题

已解决
Yang~2025-04-07
53
13

1、使用命令hrt_model_exec perf --model_file pre-d.hbm --frame_count 15 --thread_num 1 --perf_time 1 测试模型性能时,我设置参数-frame_count为15,但是打印中Frame count只有第一次是15,后面就按照默认的200跑了,如何能一直15帧呢?

 

2、在做实际工程之前,如何使用这个工具模拟实际需求的性能?

例如:我有5路相机,帧率为15帧,如何模拟实际的资源占比

 

感谢回答!!!

算法工具链
征程6
评论4
0/1000
  • Huanghui
    Lv.5

    你好,他这个打印信息提示应该是第一个是你指定的帧率,后面那几个是默认也会进行测试的,我刚试了下自己的模型,指定15帧之后,仍然会计算200帧率。

    2025-04-07
    0
    7
    • Yang~回复Huanghui:

      那这个有办法一直以15帧来进行测试吗?还有第二个问题如何设计命令进行模拟呢?

      2025-04-07
      0
    • 费小财回复Yang~:

      你是想每次只测试15帧?然后进行循环?

      2025-04-08
      0
    • Huanghui回复Yang~:

      想先了解下,这个一直以15帧来测试,就是这个目的是什么呢,是要看十五帧推理时候内存占用情况吗?

      2025-04-08
      0
    • Yang~回复费小财:

      是的

      2025-04-08
      0
    • Yang~回复Huanghui:

      是的,想看这个时候的资源占用情况

      2025-04-08
      0
    • Huanghui回复Yang~:

      这个暂时没有直接指定的参数,应该要改hrt工具源码 ,我可以尝试着改下,你也可以先尝试下改动下源代码。

      2025-04-08
      0
    • Yang~回复Huanghui:

      这个工具源码的路径有吗,可以提供下吗?

      2025-04-10
      0
  • Huanghui
    Lv.5

    第一个打印的Frame count15是已经进行了15帧的测试了,平均帧耗时,后面结果就是吧

    2025-04-07
    0
    0
  • DR_KAN
    Lv.4

    没必要写 --perf_time 1

    2025-04-08
    0
    2
    • Yang~回复DR_KAN:

      不写--perf_time 1的话,应该只会u运行15帧就结束了吧,有办法一直循环15帧吗,或者说循环15帧和循环200帧没什么区别?

      2025-04-08
      0
    • DR_KAN回复Yang~:

      这个 Frame count 和你的帧率没有关系,只是性能测试总的运行帧数,不是固定帧率运行。

      2025-04-10
      0
  • DR_KAN
    Lv.4

    另外这个 Frame count 和你的帧率没有关系,只是性能测试总的运行帧数,不是固定帧率运行

    2025-04-08
    0
    0