MNN介绍、安装和编译

本文主要介绍了MNN的使用和编译方法。包括MNN库的python安装、模型转换与量化,还阐述了MNN代码编译的准备工作、demo测试步骤,以及编译MNNConvert.exe的具体操作,为使用MNN进行开发提供了详细指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MNN

官方中文文档: https://www.yuque.com/mnn/cn/about
github源码: https://github.com/alibaba/MNN
参考:  windows MNN 的使用流程(Python版)-CSDN博客
由于本人处于初学状态,有错误请大佬们指正ヽ(* ̄▽ ̄*)ノ

1 使用MNN库的方法

这种方法便于模型转换和量化等操作

1.1 准备

  • MNN库python安装
 pip install -U MNN -i https://mirror.baidu.com/pypi/simple
  • 安装成功后,在命令行输入mnn
>mnn
 mnn toolsets has following command line tools
     $mnn
         list out mnn commands
     $mnnconvert
         convert other model to mnn model
     $mnnquant
         quantize  mnn model
  • 从上面可以看出,主要有两个工具mnnconvert(模型转换)和mnnquant(模型量化)
    • 命令行输入这两个会显示对应使用方法及参数列表
 >mnnconvert
 Usage:
   MNNConvert [OPTION...]
 ​
   -h, --help                    Convert Other Model Format To MNN Model
 ​
   -v, --version                 show current version
   -f, --framework arg           model type, ex: [TF,CAFFE,ONNX,TFLITE,MNN]
       --modelFile arg           tensorflow Pb or caffeModel, ex:
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值