专栏算法工具链如何理解model_info中stride为-1

如何理解model_info中stride为-1

已解决
yy12342025-02-10
40
1

算法工具链中flashocc模型生成的hbm文件,使用/hrt_model_exec model_info查看到stride是-1。模型输入不是动态的,请问为什么会出现-1呢。


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

    你好,即使输入尺寸是固定的,某些维度的 stride 会被设置为 -1,表示该维度需要根据输入的实际数据和硬件对齐要求进行计算。-1 在这种情况下是一个占位符,代表“待计算”状态。例如内存对齐,YUV 图像中的 stride 需要对齐到某个特定的字节边界(如 32 字节对齐)。即使 validShape 是固定的,stride 也可能需要根据数据的对齐要求来动态计算,因此使用 -1 来表示需要在运行时处理的情况。

    2025-02-10
    0
    0