PaddleHub icon indicating copy to clipboard operation
PaddleHub copied to clipboard

pyramidbox_lite_mobile使用gpu对视频进行推断出错

Open wuhaoranran opened this issue 2 years ago • 4 comments

paddlehub版本为2.3.1 paddlepaddle-gpu版本为2.4,在aistudio上GPU环境下运行 采用模型为paddlehub中pyramidbox_lite_mobile,并成功实现GPU对图像推断 后期二次开发中,对视频进行推断出错,报错为AttributeError: 'PyramidBoxLiteMobile' object has no attribute 'gpu_predictor' 经过查阅资料,可能是动态静态问题,请问这个问题应该如何解决呢,下面是ipynb文件 非常感谢您的指导!

face_detect.ipynb.zip

wuhaoranran avatar Mar 03 '23 02:03 wuhaoranran

我刚把你的这个文件放到aistudio上跑了一下,测了单张图是可以的,视频我没有素材,然后我用单张图像跑了一下process_frame函数,有一些别的error需要处理一下。

rainyfly avatar Mar 03 '23 03:03 rainyfly

链接: https://pan.baidu.com/s/1V1E4q1CsM4xWl8AeMQnQ5g 提取码: auc5 这是供您跑的一个视频,cpu已经能跑起来了,但是gpu不行,您说的error是哪些呢

wuhaoranran avatar Mar 03 '23 05:03 wuhaoranran

我刚把你的这个文件放到aistudio上跑了一下,测了单张图是可以的,视频我没有素材,然后我用单张图像跑了一下process_frame函数,有一些别的error需要处理一下。

链接: https://pan.baidu.com/s/1V1E4q1CsM4xWl8AeMQnQ5g 提取码: auc5 这是供您跑的一个视频,cpu已经能跑起来了,但是gpu不行,您说的error是哪些呢

wuhaoranran avatar Mar 03 '23 05:03 wuhaoranran

我在aistudio里用你的视频跑没有报上述错误,另外,你检查一下你的scalar这个变量名,有一个if分支下没有定义,还有一个位置变量名写错了。我改一下这个问题后,没有出现那个啥静态图的错误。

rainyfly avatar Mar 03 '23 06:03 rainyfly