E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MNN源码笔记
Nanodet训练自己的数据集并转为onnx和
mnn
1.准备训练的数据train和valid下的两个子目录分别存放训练集和验证集的图片和xml文件(注意图片和标签一一对应)2.建立configyaml文件源码下载:gitclonehttps://github.com/RangiLyu/nanodet.git参考https://github.com/RangiLyu/nanodet/blob/main/config/nanodet_custom_xm
JoannaJuanCV
·
2022-11-30 01:00
目标检测
python
深度学习
开发语言
MNN
学习笔记(七):修改ONNX的resize算子转换器
一、需求最近在转换一个超分模型的时候,对应动态输入需要让模型自动推理当前层的尺度,但是Resize层在转
MNN
的时候,参数已经被写死,转换成功的模型没办法去自适应的匹配当前图像输入大小,超分模型的输出与预期不一致
MirrorYuChen
·
2022-11-28 15:37
MNN
端智能研发核心套件:
MNN
工作台深度剖析
作者:鹿尤背景随着移动互联网的快速发展,人工智能在移动端上的应用越来越广泛,端智能在图像识别、视频检测、数据计算等核心场景发挥着重要作用。众所周知,Python是算法进行端智能研发的首选语言,目前阿里巴巴内已经建立了端智能的研发生态,包含Python虚拟机,系列的数据/视觉等运行时Python扩展库、Python任务调度库,以及配套的任务发布系统等等。端智能的主要场景在数据计算、视觉内容理解这两个
阿里巴巴终端技术
·
2022-11-28 15:31
算法
移动开发
ios
android
NCNN和
MNN
使用前的Linux环境安装
基本环境安装:$sudovim/etc/apt/sources.list替换内容debhttps://mirrors.tuna.tsinghua.edu.cn/ubuntu/bionicmainrestricteduniversemultiversedeb-srchttps://mirrors.tuna.tsinghua.edu.cn/ubuntu/bionicmainrestricteduniv
飏”
·
2022-11-28 15:31
linux
深度学习
mnn
推理引擎
MNN
安装及使用(一)
MNN
官方中文文档:https://www.yuque.com/
mnn
/cn/aboutgithub源码:https://github.com/alibaba/
MNN
参考:windowsMNN的使用流程
Double&Mint
·
2022-11-28 15:57
#
模型压缩
mnn
深度学习
人工智能
cnn
MNN
--初步学习
来自阿里
MNN
有三个贡献点:提出了预推理机制,在线计算推理成本和最优方案优化了kernel提出后端抽象实现混合调度
MNN
的架构:分离线和在线两部分。
Wsyoneself
·
2022-11-28 15:23
deeplearning
mnn
算法
人工智能
【WSL】【Opencv】【
MNN
】【C++】在windows中使用WSL开发C++程序的环境搭建
文章目录基本环境Ubuntu安装Opencv从源码安装opencv-4.x从源码安装opencv-3.x直接pkg包安装CLion工程cmake文件写法OpencvdemoMNNmnn文档在Ubuntu编译MNNCLion中使用基本环境(1)安装WSL;(2)安装cmake:wgethttps://github.com/Kitware/CMake/releases/download/v3.20.0
XD742971636
·
2022-11-28 02:10
C/C++
opencv
c++
人工智能
MNN
实现NV12转BGR格式
MNN
图像处理
MNN
中提供了CV模块,可以帮助用户简化图像的处理,还可以免于引入opencv、libyuv等图片处理库。
JoannaJuanCV
·
2022-11-27 17:36
深度学习
深度学习
mnn
制霸GitHub热榜的Spring Cloud Alibaba
源码笔记
,果然是阿里传出的
7年前面试最常问的并且可以顺利拿到高薪的技能是Dubbo3年前面试,只要你简历上有SpringCloud项目的相关经验,肯定会打动面试官,现在呢?恐怕简历上有Dubbo和简单的SpringCloud技术和经验是无法让面试官高看你的。SpringCloudAlibaba近几年在受到国内不少开发者的广泛关注,也成为面试比较吃香的一个技能点了,如果你连SpringCloudAlibaba微服务生态都没用
肥肥技术宅
·
2022-11-27 10:39
java
github
java
面试
[深度学习] Pytorch模型转换为onnx模型笔记
以方便OpenCVDnn,NCNN,
MNN
,TensorRT等框架调用。
落痕的寒假
·
2022-11-27 09:47
深度学习
常用工具
Python
MNN
学习笔记
#defineMNN_PUBLIC__attribute__((visibility("default")))程序调用某函数A,A函数存在于两个动态链接库liba.so,libb.so中,并且程序执行需要链接这两个库,此时程序调用的A函数到底是来自于a还是b呢?这取决于链接时的顺序,比如先链接liba.so,这时候通过liba.so的导出符号表就可以找到函数A的定义,并加入到符号表中,链接libb
平丘月初
·
2022-11-26 22:32
MNN
mnn
学习
microsoft
MNN
C++输入图片多通道
前言
mnn
正常的输入为(1,3,h,w),由于我的网络输入需要把多帧叠加到一起,例如叠加6帧到channel上,则输入应为(1,3*6,h,w)。
mnn
提供的数据预处理无法处理这种数据。
Ctrl_Cver
·
2022-11-26 22:27
深度学习模型手机部署
mnn
c++
ORB-SLAM2
源码笔记
(4)——帧Frame和关键帧KeyFrame
Frame类中的相机参数为static类型,表示所有Frame对象共享一份相机参数特征点提取ExtractORB在Frame类构造函数中调用成员变量mpORBextractorLeft和mpORBextractorRight的()运算符进行特征点提取.畸变矫正前的左目特征点是mvKeys[i].畸变矫正后的左目特征点是mvKeysUn[i].在右目图片中对应特征点的横坐标为mvuRight[i],
好好仔仔
·
2022-11-26 01:00
计算机视觉
人工智能
学习
算法
c++
Pytorch模型转onnx、caffe、TorchScript通用代码,onnx模型推理
前言训练好的模型需要移植到ncnn、
mnn
、tensorrt、tnn、openvino等前向推理框架上部署一、模型转onnx不管是tensorflow、pytorch、mxnet部署时移植到目标框架,那么先将模型转成
songlixiangaibin
·
2022-11-25 18:50
深度学习
pytorch
onnx、openvino和
mnn
推理速度对比
onnx、openvino和
mnn
都可以作为cpu推理的框架,推理速度这里进行对比一下模型使用的python版openvino使用这篇文章onnx文件注意:这里使用的
mnn
和onnx文件均未量化等操作,
喝粥也会胖的唐僧
·
2022-11-25 02:49
深度学习
mnn
openvino
onnx
onnxruntime
MNN
框架学习(一)
目录
MNN
框架是什么?
MNN
特点跑通第一个demoMNN框架是什么?
骚年,你渴望力量嘛?
·
2022-11-25 02:48
部署框架学习
深度学习
关于
MNN
框架读取图片遇到的问题:undefined reference to `stbi_load‘
项目情况是要在安卓平台用
MNN
执行模型推理,安卓平台不可能放下opencv那么大的库,所以不能用opencv进行读取图片,所以参考了
MNN
提供的demo进行图片读取。
CDL_03
·
2022-11-25 02:18
MNN
yolov3
MNN
框架部署C++版
将训练时的.cfg文件和训练后得到的.weights文件根据https://github.com/Tianxiaomo/pytorch-YOLOv4中demo_darknet2onnx文件转onnx3.转成
MNN
刘大壮_
·
2022-11-25 02:47
工程化部署
算法
计算机视觉
深度学习
目标检测
MNN
通用端侧深度学习预测框架介绍
今天介绍下
MNN
框架,由阿里巴巴开源的一款专注于端侧深度学习模型预测框架。项目开源地址:https://github.com/alibaba/MNNMNN核心解决的问题首先看下
MNN
的核心功
Garvin Li
·
2022-11-25 02:17
机器学习
人工智能
机器学习
51、部署PaddleSeg的pp_liteseg到
MNN
框架、OpenVINO框架和OAK框架、NPU(RK3399 PRO)框架
基本思想:需要一个快的实例分割模型,由于需要配置oak使用,所以就记录和实现一下微软社区提供的思路,去部署PaddleSeg的轻量级(实际是语义)分割模型所有的实验模型,花了两天。。。mmp自己训练模型,开始整自己的业务需求了链接:https://pan.baidu.com/s/1DrUaSU3u42hRbF8zWR8m2Q?pwd=c7id提取码:c7id一、需要本机配置好openvion和cu
sxj731533730
·
2022-11-25 02:16
硬件的基本知识
mnn
人工智能
深度学习
手写数字识别从训练到部署全流程详解——模型在Android端的部署
目前市面上基本所有的训练框架训练出来的模型都无法直接在移动端上使用和推理,尽管部分框架同时做了移动端部署功能(如Tensorflow-lite、pytorch-mobile等),但是在性能表现上对比专业的部署框架(如ncnn、
mnn
彧侠
·
2022-11-24 11:48
人工智能
深度学习模型部署
ncnn
深度学习模型部署
ncnn
Android
高性能!超轻量!AI模型编译器MegCC开源了!让推理引擎体积变小小小小小…
目前社区中存在着不少个移动端深度学习推理框架(比如NCNN、
MNN
),它们为社区用户在移动端部署深度学习提供了相当多的便利,但是这些推理框架有一个共性问题:随着不断迭代以及性能优化,运行时库会逐渐增大,
Amusi(CVer)
·
2022-11-24 01:05
【精华】主流的深度学习推理架构
目录主流的深度学习推理架构(1)NCNN(2)OpenVino(3)TensorRT(4)MediaPipe(5)ONNX(6)
MNN
(7)MACE(8)TNN(9)TVM主流的深度学习推理架构深度学习模型多种部署方式汇总一文带你轻松上手
LeeZhao@
·
2022-11-22 23:30
计算机视觉
模型推理框架
人工智能
边缘计算
mnn
快速掌握6大模型部署框架(Pytorch+NCNN+
MNN
+Tengine+TensorRT+微信小程序)
【视频课】快速掌握6大模型部署框架(Pytorch+NCNN+
MNN
+Tengine+TensorRT+微信小程序)!..._言有三的博客-CSDN博客
javastart
·
2022-11-22 23:28
深度学习
mnn
人工智能
深度学习
深度学习推理框架
现在主流的推理框架包括:TensorRT,ONNXRuntime,OpenVINO,ncnn,
MNN
,tnn等。
javastart
·
2022-11-22 23:54
深度学习
深度学习
人工智能
Yolo-FastestV2在树莓派4B上的
MNN
移植记录
MNN
编译下载最新的
MNN
代码。编译MNNConvert首先编译MNNConvert,这个是x86_64版本的,还好,用cmake可以在不同的目录里bui
weixin_39266208
·
2022-11-22 12:43
深度学习
mnn
深度学习
目标检测
【KAWAKO】
MNN
-将pytorch训练出的pth模型转为
mnn
模型并进行训练量化
目录将pytorch训练好的.pth模型转为.onnx模型使用MNNConvert命令将.onnx模型转为.
mnn
模型(linux上进行)第一种方法第二种方法报错解决大概过程就是训练量化创建DataLoader
KKK_KAWAKO
·
2022-11-21 03:11
MNN
神经网络
机器学习
深度学习
pytorch
AI框架知多少 | AidLux小课堂
AI开发依赖开发环境和框架,AidLux集成了全球10大主流AI框架(TensorFlow、PaddlePaddle、NCNN、TNN、
MNN
、PyTorch、Caffe、MXNet、MindSpore
AidLux
·
2022-11-20 17:06
AidLux
物联网
人工智能
ONNXRuntime (Python) GPU 部署配置记录
确实,有些时候我们并不全是需要把模型转成
MNN
/ncnn/TNN后走移动端部署那套,服务端的部署也是个很重要的场景。比较常用的服务端部署方案包括tensorrt、onnxruntime-gpu等等。
there2belief
·
2022-11-19 20:37
AI/ML/DL
pytorch
深度学习
人工智能
20220420 tensorrt优化 onnxruntime NCNN openvino dnn
转换工具一键转换Caffe,ONNX,TensorFlow到NCNN,
MNN
,Tengine(convertmodel.com)1、letterbox深度学习模型输入图片的尺寸为正方形,而数据集中的图片一般为长方形
AI-sqG
·
2022-11-19 16:48
python
1024程序员节
Spring全面详解(学习总结)IOC&AOP 附:
源码笔记
目录不想看简介可以直接从第二部分开始,博客笔记源码在最下面,需要搭配源码看的话自行下载即可1.Spring简介1.2Spring模块2.IOC控制反转2.1概念2.2入门案例2.3Bean的常用属性配置2.3.1id2.3.2class2.3.3scope3.DI依赖注入3.1set方法注入3.2有参构造注入3.3复杂类型属性注入3.4特殊值处理3.5内部bean3.6级联属性赋值4.Lombok
Ren大白
·
2022-11-15 13:01
SSM
spring
学习
java
全网顶级,谷歌98k架构师带你手撕spring 高级
源码笔记
,征服面试官的首选
写在前面我们大多数Java程序员的日常工作基本都是在做业务开发,俗称crudboy。作为crudboy的你有没有这些烦恼呢?随着业务的迭代,新功能的加入,代码变得越来越臃肿,可维护性越来越低,慢慢变成了屎山遇到一些框架层的问题不知道怎么解决面试被问到使用的框架、中间件原理、源码层东西,不知道怎么回答写了5年代码了,感觉自己的技术没有理想的长进如果你有上述这些烦恼,我想看优秀框架的源码会是一个很好的
Java后端架构猛猛
·
2022-11-10 08:00
spring
java
后端
可能是因为你没看这本阿里技术官的
源码笔记
灵魂一问,我们为什么要学习JDK源码?当然不是为了装,毕竟谁没事找事虐自己...1、面试跑不掉。现在只要面试Java相关的岗位,肯定或多或少会会涉及JDK源码相关的问题。2、弄懂原理才不慌。我们作为JDK的使用者,虽然说天天用得很开心,但是有时候遇到问题还是得跟到底层源码去看看,才能帮助我们更好的弄懂原理,3、学习优秀的代码、思想和模式。JDK毕竟是一个优秀的代码库,我们天天用,源码也就在里面,作
娜布其 20224016017
·
2022-11-08 21:02
java
面试
后端
学习
jdk
三方库
源码笔记
(4)- ARouter 自己实现一个
对于AndroidDeveloper来说,很多开源库都是属于开发必备的知识点,从使用方式到实现原理再到源码解析,这些都需要我们有一定程度的了解和运用能力。所以我打算来写一系列关于开源库源码解析和实战演练的文章,初定的目标是EventBus、ARouter、LeakCanary、Retrofit、Glide、OkHttp、Coil等七个知名开源库,希望对你有所帮助上一篇文章中对ARouter的源码进
业志陈
·
2022-11-07 00:59
三方库
源码笔记
(11)- OkHttp 源码详解
\\//\\.ooo.//.@@@@@@@@@.:@@@@@@@@@@@@@::@@.'@@@@@'.@@:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:@@:@@@@@@@@@@@@@@@@@.@@:@@@'@@@@@@@@@@@@@@@@@,@@@@@@'@@@@@@@@@@@@@@@@@,@@@@@@'@@@@@@@@@@@@@@@@@,@@@@@@'@@@@@@@@
业志陈
·
2022-11-05 14:25
看了谷歌大神写的Spring
源码笔记
,附带学习经验
一、前言红黑树,是一种高效的自平衡二叉查找树RudolfBayer于1978年发明红黑树,在当时被称为对称二叉B树(symmetricbinaryB-trees)。后来,在1978年被LeoJ.Guibas和RobertSedgewick修改为如今的红黑树。红黑树具有良好的效率,它可在近似O(logN)时间复杂度下完成插入、删除、查找等操作,因此红黑树在业界也被广泛应用,比如Java中的TreeM
Java老司机一枚
·
2022-11-05 10:31
程序员
java
后端
面试
深度学习移动端部署方案 ---
MNN
端侧推理引擎
MNN
简介及应用场景一个轻量级的深度学习端侧推理引擎,核心解决深度神经网络模型在端侧推理运行问题,涵盖深度神经网络模型的优化、转换和推理。
Ctrlturtle
·
2022-11-03 13:29
机器学习
神经网络
深度学习
MNN
推理引擎
pytorch
DETR
源码笔记
(一)
源码获取:https://gitee.com/fgy120/DETR首先对DETR做个简单介绍上图即为DETR的流程pipeline,相比以前的RCNN系列、YOLO系列等,最特别的在于加入了Transformer。目录main函数(一)参数设置main函数(二)搭建模型build_backbone():包括构建位置编码器以及backbonemain函数(一)参数设置直接看源码,从train.py
在努力的松鼠
·
2022-11-03 08:45
python
CV
transformer
深度学习
人工智能
神经网络
计算机视觉
iOS编译导入
MNN
步骤以及CoreML错误处理
MNN
推理框架iOS编译环境要求●protobuf(使用3.0或以上版本)1.cd/path/to/
MNN
2./schema/generate.sh3.
飞羽vk
·
2022-11-02 18:29
TensorRT资料合集:视频课程、书籍与开源项目
当下主流的推理框架包括:TensorRT(英伟达),OpenVINO(英特尔),ONNX,
MNN
等。TensorRT是NVIDIA推出的高性能
深蓝学院
·
2022-10-29 07:37
人工智能
深度学习
开源
深度学习
人工智能
如何用TensorRT部署YOLOv6
在部署方面,YOLOv6支持GPU(TensorRT)、CPU(OPENVINO)、ARM(
MNN
、TNN、NCNN)等不同平台的部署,极大地简化工程部署时的适配工作。
DeepDriving
·
2022-10-26 07:27
深度学习笔记
目标检测
深度学习
自动驾驶
读懂多线程,全靠这500多页Java并发多线程
源码笔记
写在前面近年来在大厂的面试中,高并发不但占比较多,而且已经不局限于并发工具的使用,更多的会深入到底的层实现原理,这样能考察候程序员的内功,看其是否能知其所以然。关于市面上关于Java并发编程的资料感觉有些知识点不是很清晰,于是展开了对Java并发编程原理的讨论。在这收集整理了这些Java并发编程原理整理成书籍,分享给大家。目录由于笔记的内容太多,篇幅限制,下面只截取了部分内容展示。有想获取完整版笔
·
2022-10-13 14:26
多线程java并发并发编程
阿里绝密文档 800 页 JDK
源码笔记
开源,发布两天点赞量暴涨100w
谈到JDK源码,小编也是做了一番准备,耗费时间特意收集了一份阿里大佬多年心得撰写的JDK
源码笔记
。和大家一起来探讨。那么,下面就和小编一起来深入了解JDK源码吧
java 分享官
·
2022-10-08 15:09
java
开源
开发语言
axios
源码笔记
(二)
axios源码解析lib/adapterxhrhttplib/adapterxhr创建浏览器请求,http用来创建node请求xhrxhrAdapter整体来说抛出了一个promisemodule.exports=functionxhrAdapter(config){returnnewPromise(functiondispatchXhrRequest(resolve,reject){});};处
baiyu666
·
2022-10-08 08:22
源码笔记
ajax
http
node.js
AI行业态势感知(第六期)
过去一周(2020/11/02~2020/11/09),值得关注的内容有以下3方面:1.
MNN
1
高斯纯牛奶
·
2022-10-05 07:15
AI行业态势感知
AI行业态势感知(第七期)
过去一周(2020/11/02~2020/11/09),值得关注的内容有以下3方面:1.
MNN
1
高斯纯牛奶
·
2022-10-05 07:15
AI行业态势感知
[
源码笔记
]Graph Convolutional Network(GCN) 图卷积网络源码详解
GCN源码详解参考:[Github源码]tkipf/pygcn:GraphConvolutionalNetworksinPyTorch(github.com)图神经网络入门:GCN论文+源码超级详细注释讲解!_ZJF的博客-CSDN博客_gcnpytorch理论-supplement1.半监督学习是什么?体现在哪里?参考这篇文章HGAT半监督短文本分类的异构图注意网络论文阅读笔记及代码复现_ZJF
LightInk2020
·
2022-10-01 07:50
GNN
python
深度学习
神经网络
gcn
pytorch
知乎疯转上万次的Spring Security手册及
源码笔记
Spring是非常流行和成功的Java应用开发框架,SpringSecurity正是Spring家族中的成员。SpringSecurity基于Spring框架,提供了一套Web应用安全性的完整解决方案。正如你可能知道的关于安全方面的两个主要区域是“认证”和“授权”(或者访问控制),一般来说,Web应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部
·
2022-09-26 10:41
撸完阿里P8手写的Spring
源码笔记
后,感觉之前读的都是ZZ
Spring让我们可以更快,更轻松,更安全地进行Java编程。Spring对速度,简单性和生产率的关注使其成为世界上最受欢迎的Java框架。像阿里巴巴,亚马逊,谷歌,微软等在内的所有科技巨头对Spring都有很大的贡献,因此Spring经常在大厂面试的时候被问到,下面我选了几道关于pring源码的面试题,看大家能不能回答出来:IOC源码主要流程bean相互依赖注入问题为什么要使用springSpr
二哥学Java
·
2022-09-25 01:10
Java
spring
java
面试
开天辟地,撸了谷歌技术官写的Spring
源码笔记
后,感觉之前都白读了
Spring让我们可以更快,更轻松,更安全地进行Java编程。Spring对速度,简单性和生产率的关注使其成为世界上最受欢迎的Java框架。像阿里巴巴,亚马逊,谷歌,微软等在内的所有科技巨头对Spring都有很大的贡献,因此Spring经常在大厂面试的时候被问到,下面我选了几道关于pring源码的面试题,看大家能不能回答出来:IOC源码主要流程bean相互依赖注入问题为什么要使用springSpr
Java架构工人
·
2022-09-25 01:10
spring
java
面试
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他