导航

    • 登录
    • 搜索
    • 版块
    • 产品
    • 教程
    • 论坛
    • 淘宝
    1. 主页
    2. g6hr
    G
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 帖子
    • 楼层
    • 最佳
    • 群组

    g6hr

    @g6hr

    0
    声望
    1
    楼层
    322
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    g6hr 关注

    g6hr 发布的帖子

    • openmv4,***.networ大小为642K,out of ** Heap Memory?

      问题描述:
      在openmv4上用caffe生成了神经网络,然后转换为openmv的神经网络模型***.network,这个network的大小是642K,
      但是出现内存的问题。
      “MemoryError: Out of normal MicroPython Heap Memory! Please reduce the resolution of the image you are running this algorithm on to bypass this issue!
      MicroPython v1.12-omv OpenMV v3.6.0 2020-02-07; OPENMV4P-STM32H743”
      0_1594884629530_openmv内存问题.png 。
      进行了“ quantization script”操作,得到如下文件
      得到的****.pkl文件是4K,mean.binaryproto是13K。
      问题补充:用的代码是:
      python nn_convert.py --model F:/Openmv_network/lenet/.pkl ^
      --mean F:/Openmv_network/mean.binaryproto ^
      --output F:/Openmv_network/
      .network
      Pause
      得到的***.networ的大小是642K。
      在openmv自带的神经网络中看到cifer10.network大小是33K。
      我应该如何操作使得,神经网络的体积变小呢?
      用于训练的图片是400个,像素是,32*32,大小约700字节。

      发布在 OpenMV Cam
      G
      g6hr