paddleOCR显存不断增大的原因
不断增长是因为分配的 shape 变大了,初始化创建 tempory tensor 等等会增长,等初始化之后跑起来,shape 不增大的话应该会稳定。正常是过了最大的 shape 之后会保持稳定。 如果 shape 变小显存池尺寸也不会变小,目前机制会贪心增大但不会降低。
如果你想控制最大显存变小一点,可以减小输入图像的尺度:将params.py中的参数det_max_side_len从默认的960改成680或者更小尺度。
https://github.com/PaddlePaddle/PaddleOCR/issues/489