随笔分类 -  MNN

摘要:一、写在前面 昨天写了在WIN10上面通过Andriod Studio来编译MNN的demo,通过解压.apk文件来得到libMNN.so文件。今天在记录一下使用WSL2来编译MNN-Andriod。 二、WSL2的安装 由于不是本篇的主题,故不在这里进行展开,后续会补充步骤链接。 三、WSL2编译 阅读全文
posted @ 2024-12-26 13:59 笑眯眯办大事 阅读(240) 评论(0) 推荐(0)
摘要:一、写在前面 以下的步骤、流程都是基于MNN的文档,再结合自己的实践得出的,仅作为参考。 博主的环境是windows10专业版 MNN文档 MNN的Github仓库地址 二、下载MNN-3.0.0主库 在GitHub仓库进行项目克隆,截至2024.12.25,最新版本就是为3.0.0: git cl 阅读全文
posted @ 2024-12-25 17:03 笑眯眯办大事 阅读(689) 评论(0) 推荐(0)
摘要:一、哪里遇到了这个问题 在进行MNN机器学习框架的MFC应用开发的时候遇到了这个问题,在窗口控件代码段 “MNN_Inference_BarCode_MFCDlg.cpp” 当中需要进行输入图片的读取。通过opnecv2库创建cv:Mat对象,具体代码如下,是一个按钮的控件代码。重点关注其中指针操作 阅读全文
posted @ 2024-09-03 13:18 笑眯眯办大事 阅读(62) 评论(0) 推荐(0)
摘要:关于MNN框架推理的时候,通过调用库当中结构体的内容,可以切换选择创建Session的具体配置。关于结构的描述见官方文档: 官方文档——创建Session CPU是编译的时候默认选择的配置方式,通过文档可知在结构体: MNN::ScheduleConfig 当中有可以选择的2个成员,分别是: typ 阅读全文
posted @ 2024-08-22 10:38 笑眯眯办大事 阅读(298) 评论(0) 推荐(0)
摘要:一、写在前面 公司正好有这个需求,故我这边简单接受进行模型的部署和demo程序的编写,顺便学习了解整个大模型的部署全流程。这篇博客会简单提到大模型部署的全流程,侧重点在推理这里。并且这篇博客也是结合之前的MNN部署流程来编写的,最好连下来一起看。 MNN框架在WIN10上的部署 MNN框架在Win1 阅读全文
posted @ 2024-08-21 09:22 笑眯眯办大事 阅读(255) 评论(0) 推荐(0)
摘要:一、MNN.lib文件路径 如果你看过之前的博客内容,应该可以在编译的的工程当中 C:\Users\Administrator\Desktop\MNN\MNN-master\MNN-CPU-OPENCL\lib\x64\lib\x64 该路径下面找到debug和release两个文件夹。 进入到re 阅读全文
posted @ 2024-08-19 13:42 笑眯眯办大事 阅读(268) 评论(0) 推荐(0)
摘要:上篇记录了之前在win10上部署的流程,不过在camke的时候没有选择支持OpenGL和Vulkan。这里重新按照官方的语雀文档重新进行支持OpenGL和Vulkan的编译,简单做个记录。如果有其他的问题见上一篇博客。 参见官方文档:推理框架Windows编译 执行代码如下: cd /path/to 阅读全文
posted @ 2024-08-17 23:33 笑眯眯办大事 阅读(295) 评论(0) 推荐(0)
摘要:一、为什么要做 刚进公司,实习期反正主管要求什么我就做什么。。。。自己反正也比较感兴趣,故开始查看官方文档。下述的一切都是基于官方提供的“语雀文档”内的指令进行的,会对自己部署MNN框架的流程当中踩的坑进行记录,希望可以帮助到有缘人。 二、具体内容 1、在各个应用端部署MNN进行机器学习主要分为三个 阅读全文
posted @ 2024-08-17 19:34 笑眯眯办大事 阅读(573) 评论(0) 推荐(0)