mnn版本1.2.0

Ubuntu子系统下Android编译教程,亲测ok:

MNN编译android_jacke121的专栏-CSDN博客

编译转换工具:

mnn 编译转换工具 win10 2021_jacke121的专栏-CSDN博客_mnn编译

1.2.0版本特性:

1 我们注意到,大量的机器学习工程师在从TensorFlow往PyTorch迁移。推理引擎对于PyTorch模型的原生支持尤为重要。虽然MNN已经支持了ONNX格式的模型,但是考虑到PyTorch自身长期的发展趋势,基于Torchscript格式的模型比ONNX更具通用性。

现在,MNNConvert支持在Mac、Windows、Linux平台下将所有的 TorchVision视觉模型 转换到MNN格式。

2 1.2 新增ARM BF16后端

3 1.3 新增CoreML后端

2.1 ARM 浮点稀疏算子实现

2.2 离线量化精度提升

windows 编译安装

mnn在win上进行编译并不如意,因为官方提供的文档根本很难成功进行编译,各种bug报个不停

因此打算记录一下较简单的编译方式:

(1)去github下载mnn源码

git clone  https://github.com/alibaba/MNN

(2)打开vs2019(或者vs2017)专用的命令行窗口

因为我是64位的系统,因此选择的x64 native tools command prompt for vs2019

(3)cd到mnn源码的路径里

(4)mkdir build

(5)cd build

(6)cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release ..

(7)nmake

按照上面7部就能顺利成功

就会在build文件夹编译出很多东西,最重要的mnn.lib也会生成

编译好的库,版本号1.2.0,release x64版,想直接用的,下载地址:

mnn1.2.0.zip_mnn-1.2.0-深度学习文档类资源-CSDN下载

当然,编译好之后,想要在vs2019上面使用,也很简单

感谢文章链接:https://blog.csdn.net/zhou_438/article/details/111869887

win10下编译和使用mnn 2021相关推荐

  1. 微信小程序开发工具win10下编译非常慢解决方法

    微信小程序开发工具win10下编译非常慢的解决方法 点击微信小程序开发工具右侧详情,在本地设置中将[启用多核心编译]选项去掉,开发工具重启即可

  2. win10下编译OpenCV的微信二维码库给Dotnet使用

    文章目录 前言 一.编译OpenCV和opencv_contrib 二.制作Dotnet可以调用的dll 第一步:创建C++空项目并添加一个类 第二步:配置OpenCV环境 第三步:将C++代码编译成 ...

  3. FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译

    FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译 什么是Firmament? Firmament (FMT) 是一款基于模型设计 (Model-Based-Design, M ...

  4. win10下编译安装ncnn

    win10下编译安装ncnn 第一步 自行安装VS2017.CMake软件. Cmake可以在网盘自取: 链接:https://pan.baidu.com/s/16w_ZVHDb4_y-56WmDHM ...

  5. 【Poco学习笔记】Poco库win10下编译(超详细,小白都能看得懂)

    目录 前言 一.前期准备 1.1 安装Openssl 1.2 下载Poco的源码 二.编译源码 三.报错 3.1 Foundation_vs160找不到Windows SDK版本8.1 3.1.1 报 ...

  6. win10下编译C代码:cmd 命令行 + notepad 记事本

    使用 windows 也能使用gcc编译.方法如下: 下载安装 gcc 简单的,就是下载一个 perl 环境,自动配好 gcc. https://strawberryperl.com/ 默认安装好即可 ...

  7. Win10下编译Android Ogre3d 1.12.6

    Ogre编译环境所需配置: 1.Android NDK版本16 2.Android Stuido 3.3 3.Java版本jdk1.8.0_131 4.CMake 3.16.0-rc3 5.Pytho ...

  8. Win10下HyperV Centos如何剪贴

    Win10下HyperV Centos如何剪贴 2021年 win10 环境下使用 解决方案 由于HyperV下Centos环境剪贴板不好用 出乱码 可以使用win10自带 ssh 连接 hyper- ...

  9. win10下nodejs内存泄漏查找工具node-heapdump和node-memwatch的安装

    最近在看<深入浅出Node.js>,看到了第5章提到的node-heapdump和node-memwatch内在泄漏查找工具,我就尝试在win10下安装和使用一下,觉得有必要总结一下. n ...

最新文章

  1. 解读 | 2019 年 10 篇计算机视觉精选论文
  2. c语言printf()输出格式控制
  3. java编程思想第四版第三章要点习题
  4. 鸟哥的Linux私房菜(基础篇)-第零章、计算机概论(零.2)
  5. c语言删除文件remove_Python中的文件和目录操作
  6. Spring Cloud Zuul重试机制探秘
  7. EnjoyingSoft之Mule ESB开发教程第二篇:Mule ESB基本概念
  8. 华为鸿蒙os正在国外小规模测试,华为鸿蒙OS正小规模测试
  9. 872. Leaf-Similar Trees - LeetCode
  10. LaTeX(Overleaf)写作笔记
  11. windows服务定时重启软件的实现
  12. 诺基亚 PC Internet 访问 N70为例
  13. 大学计算机考试word实操夏威夷,计算机一级等级考试操作题WORD(4页)-原创力文档...
  14. easypanel面板搭建虚拟主机教程
  15. 王菲给师父打电话拜年,受高人指点,她扶摇直上联手天王横扫歌坛
  16. 解决imageview 不显示图片问题
  17. 后台启动elastisearch-head,避免后台启动es head在关闭shell后es head自动关闭,网上一大堆错误的,这个是正解,来自互联网
  18. Redis 学习 - 05 Node.js 客户端操作 Redis、Pipeline 流水线
  19. 怎样迅速搭建运营级直播服务器,用直播源码来完成属于你的专属直播服务
  20. 卷积神经网络AlexNet和ResNet比较[2021论文]

热门文章

  1. Run-Time Check Failure #0,The value of ESP was not properly saved 错误解决
  2. 在汇编程序中调用C语言的库函数,h转inc
  3. Android开发--AsyncTask异步任务(一)
  4. Linux插件shellinabox结合翻译插件使用(以Chrome为例)
  5. Linux Systemcall Int0x80方式、Sysenter/Sysexit Difference Comparation
  6. 打印机尚未链接到此计算机,win10系统无法连接打印机显示未指定设备的解决方法...
  7. Problem 64 如何设置Linux系统内存回收的阀值?
  8. 在i386平台Linux 2.6 上实现一个系统调用
  9. java实用solr6.6_搜索引擎Solr-6.6.0搭建
  10. java数组 相同颜色距离最远的_java-数组列表并找到具有相同编号的最长子...