【问题标题】:Is my classifier having memory leaks or other memory-related issues? If yes, how do I address them?我的分类器是否存在内存泄漏或其他与内存相关的问题?如果是,我该如何解决?
【发布时间】:2020-02-26 14:39:43
【问题描述】:

我正在运行一个基于 pytorch 的由 arsfutura 实现的人脸识别分类器,您可以在 https://github.com/arsfutura/face-recognition 找到它。我在 64 位架构中使用 ubuntu 18.04,python 3.6.8。请告诉我是否有一些其他信息对解决我的问题有用,我会提供。 我使用命令通过网络摄像头运行人脸识别

mprof run video_classifier.py

通过这种方式运行脚本,在当前目录中编译扩展名为 .dat 的文件,并使用

绘制该文件

mprof plot file.dat

我得到这样的东西: used memory vs. time

等待更多时间,使用的内存会缓慢而稳定地增加。这是否意味着存在内存泄漏或其他与内存相关的问题?我怎么能确定?我怎样才能弄清楚发生这种情况的原因和地点? 提前致谢

【问题讨论】:

    标签: memory-management memory-leaks neural-network pytorch face-recognition


    【解决方案1】:

    这里是 Ars Futura 人脸识别库的作者。

    在我们使用的facenet-pytorch 依赖项中存在内存泄漏,请查看此issue。只要facenet-pytorch 修复了这个问题,我就会用修复更新我们的库。我相信这很快就会到来。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-28
      • 1970-01-01
      • 2012-05-23
      • 1970-01-01
      • 1970-01-01
      • 2020-08-26
      • 2017-04-28
      相关资源
      最近更新 更多