在openmv上运行tensorflow lite出现堆溢出问题
-
我用tensorflow训练了一个很小的cnn模型(weights 106k buffers 96k),转换为tflite文件后想运行在openmv上。按道理是是绝对没有达到文档中说的400k buffer的限制的。
但是运行之后出现
这样的报错。我在stm32F7上使用过TFLITE的C++源码,堆空间应该是根据每一个feature map的大小去主动申请的。
但是我这边实在找不到openmv 中tf.load的源码。不知道这一部分是如何实现的。
希望能得到解答。谢谢
-
如果要用tflite,还是换OpenMV4 Plus。
-
This post is deleted!
-
@kidswong999 你好,我最近在做这个,能加你联系方式吗沟通一下嘛