如何解决ML模型文件OpenCV中的文件存储内存消耗
我有一个非常大的ML模型文件(xml
/ yaml
/ json
约300MB,.gz
〜30MB)。
当我使用FileStorage
加载文件时(在将其加载到ML模型中之前),该应用程序消耗了超过1GB的内存。
ML模型初始化并释放文件后,内存消耗将下降到约200MB(更难测量)。
我的应用程序需要在32位计算机上运行,并且这种内存消耗高峰正在这些较旧的计算机上导致内存不足的问题。
我认为,额外的内存是由于FileStorage
保持了文件的动态层次结构,而不是实际数据所致。
是否有(便携式)存储和加载ML模型的方式,以便加载它们不会消耗太多内存?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。