PaddleHub icon indicating copy to clipboard operation
PaddleHub copied to clipboard

修改了 /root/.paddlehub/modules/pyramidbox_lite_server/module.py 文件之后,每次模型重启这个文件都恢复成初始的状态,这个问题怎么解决

Open tom-lch opened this issue 2 years ago • 3 comments

  • 版本、环境信息 1)PaddleHub和PaddlePaddle版本:PaddleHub2.1.1,PaddlePaddle-2.2.0rc0-gpu-cuda11.2-cudnn8 2)系统环境:环境是docker镜像 paddlepaddle/paddle 2.2.0rc0-gpu-cuda11.2-cudnn8
  • 复现信息: 修改/root/.paddlehub/modules/pyramidbox_lite_server/module.py 文件之后,使用命令 export CUDA_VISIBLE_DEVICES=6 && hub serving start -m pyramidbox_lite_server -p 8066,启动 pyramidbox_lite_server之后,/root/.paddlehub/modules/pyramidbox_lite_server/module.py 会变成修改之前的文件。需要先启动一个其他的模型比如paddleocr之后才一定程度解决,但是由于pyramidbox_lite_server存在运行一段时候之后,内存会溢出,重启pyramidbox_lite_server时module.py还是会变成未修改之前的文件。

tom-lch avatar Mar 25 '22 10:03 tom-lch

你好,请问是100%复现吗,我这里没有复现该问题,要不再仔细check一下,我在module.py里加入print('hello world'), 这个句子一直都在,没有被覆盖。

rainyfly avatar Mar 29 '22 06:03 rainyfly

我使用的时候是在docker容器中出现的

tom-lch avatar Mar 31 '22 02:03 tom-lch

对的,我也是在容器里测试的,你现在还会一直出现这个问题吗? 每次 export CUDA_VISIBLE_DEVICES=6 && hub serving start -m pyramidbox_lite_server -p 8066执行完后,module.py就会被覆盖么

rainyfly avatar Mar 31 '22 02:03 rainyfly