Tensorflow Lite调用中的Valgrind使其无限期运行

时间:2019-04-10 14:11:24

标签: c++ tensorflow valgrind tensorflow-lite

我有一个自定义库,其中包装了Tensorflow或Tensorflow Lite,具体取决于应运行给定网络的设备。由于目标是导出该库,因此我进行了持续集成,可以在某些时候检查泄漏以及valgrind运行可能返回的任何错误。

在这种情况下,Valgrind似乎在运行1.12.1 Tensorflow版本中的TFL_InterpreterInvoke时遇到困难。我只是有一个警告Warning: set address range perms: large range [0x14f33050, 0x2b0330d0) (undefined),告诉我我分配了〜350Mo。

是否可以为valgrind提供更大的地址范围?看来tensorflow正在执行mmap分配,这是问题所在,我可以告诉valgrind不要检查那些分配器吗?

0 个答案:

没有答案