专栏算法工具链J5部署模型精度测试,hb_eval_preprocess指令自定义

J5部署模型精度测试,hb_eval_preprocess指令自定义

已解决
默认383362025-02-27
30
8

在J5部署模型进行精度测试的过程中,hb_eval_preprocess指令中不包含我使用的模型和数据集选项。我应该在哪里自定义该指令的功能?或者我应该参考哪部分的代码实现将数据集预处理成bin文件然后进行挂载?

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

    你好,关于hb_eval_preprocess命令的用法,可以用 hb_eval_preprocess -h 查看。

    2025-02-27
    0
    2
    • 费小财回复Huanghui:

      他应该是想加个新的功能

      2025-02-27
      0
    • Huanghui回复费小财:

      哦哦,这样的。

      2025-02-27
      0
  • Huanghui
    Lv.5
    对应的选择项有
    -h, --help显示帮助信息。--version显示版本并退出。-m, --model_name设置模型名称,支持的模型范围可通过hb_eval_preprocess --help查看。-i, --image_dir输入图片路径。-o, --output_dir输出路径。-v, --val_txt设置评测所需图片的文件名称,预处理生成的图片将与此文件中的图片名称对应。
    2025-02-27
    0
    0
  • Huanghui
    Lv.5

    你好,你可以将测试数据集格式转换成numpy格式 再通过加载npy格式的数据,调用tofile函数就可以将其转换为bin格式。参考代码

    2025-02-27
    0
    1
    • Huanghui回复Huanghui:

      你测试可以拿校准阶段的数据的,保证数据处理的一样

      2025-02-27
      0
  • DR_KAN
    Lv.4

    如果使用自己的模型和数据集,建议就不要用这个工具了

    2025-02-27
    0
    0
  • 默认38336
    Lv.1

    好的谢谢

    2025-03-03
    0
    0