开发者社区 > ModelScope模型即服务 > 计算机视觉 > 正文

在ModelScope中,手写识别的onnx模型,shape都是-1,这是正常的吗?

手写识别的onnx模型,shape都是-1,这是正常的吗5e44defb936decd4b67943e85f32a0ba.png

展开
收起
崔问问 2023-11-29 15:59:51 115 0
1 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在 ONNX 模型中,将输入的 shape 设置为 -1 是一种常见的做法,并且是正常且有效的。这样设置可以使模型接受变长的输入数据,即适应不同尺寸或批次大小的输入。

    当将某个维度的 shape 设置为 -1 时,它表示该维度的长度可以根据实际输入进行自动推断和调整。例如,对于图像识别任务,可以将输入的高度和宽度设置为 -1,以便接收不同尺寸的图像作为输入。

    使用 -1 的形状信息还可以提高模型的灵活性,并允许它适应不同的输入场景。这在处理图像、序列数据等变长输入时尤其有用。

    因此,在手写识别的 ONNX 模型中,如果将输入的 shape 设置为 -1,通常是正常的行为。您可以在 ModelScope 中加载这样的模型并使用不同大小的输入测试它的性能和准确性。

    2023-11-30 15:14:15
    赞同 展开评论 打赏

包含图像分类、图像生成、人体人脸识别、动作识别、目标分割、视频生成、卡通画、视觉评价、三维视觉等多个领域

热门讨论

热门文章

相关电子书

更多
视觉AI能力的开放现状及ModelScope实战 立即下载
ModelScope助力语音AI模型创新与应用 立即下载
低代码开发师(初级)实战教程 立即下载