您好,
OE : 2.2.3
自己训的yolov5,使用工具链进行转换没有问题,所有算子都在bpu上。但在执行04推理的时候报了如下错误,似乎是数据格式的问题,但不知道怎么修正,请地平线老师帮忙看看
此外,OE2.2.3已经很老旧了,建议及时更新OE以及docker版本
从报错看,是准备的输入数据不对,可以再仔细比对一下我们不同输入数据类型的例子,它的输入是怎么回事,比如分类的这个例子:
比如板端是nv12,此时需要准备到YUV444
我是也考虑过是输入数据问题,但用官方的示例也报同样的错,今天我又分别试了官方的yolov3和fcos,都在执行04的时候报了同样的错,以前我这个环境一直都是正常的。请您帮忙想一下环境中是否有哪些参数的设置会导致这样的报错呢,我也在看一下
好的,感谢,我再试试
是det_inference.py的问题,复制了个新的过来就好了。对比了下,是之前改过这个文件的sess.run中的参数,忘记改回去了
跑官方示例都有问题,这个应该是修改了输入数据的部分代码,不是环境变量的问题,不太好定位,建议更新一下OE包和docker,在新环境下去进行开发,因为示例我们都是测试过的,没有问题呀。
开发时可以复制一份出来,防止改动后无法还原~
好滴~点赞