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
YOLO-V3代码解析
[深度][PyTorch] DDP系列第一篇:入门教程
––MagicFrog(手动狗头)本文是DDP系列三篇(基本原理与入门,底层实现与
代码解析
,实战与技巧)中的第一篇。本系列力求深入
Adenialzz
·
2023-01-05 13:54
PyTorch
GPU
pytorch
深度学习
python
旋转框目标检测mmrotate v0.3.1 训练DOTA数据集(三)——配置文件优化技巧
1、目标检测比赛中的tricksDOTAv2遥感图像旋转目标检测竞赛经验分享(SwinTransformer+Anchorfree/based方案)目标检测比赛中的tricks(已更新更多
代码解析
)水下目标检测算法赛解决方案分享
qq_41627642
·
2023-01-05 12:58
MMdetection
MMroteate
深度学习
Diffusion Model原理详解及源码解析
DiffusionModel原理详解及源码解析写在前面DiffusionModel原理详解✨✨✨整体思路实施细节正向过程逆向过程原理小结DiffusionModel源码解析✨✨✨代码下载及使用代码流程图
代码解析
代码小结参考链接附录高斯分布性质
秃头小苏
·
2023-01-05 09:12
视觉
人工智能
diffusion
model
扩散模型
ddpm
YOLOv5白皮书-第Y5周:yolo.py文件解读
目录一、课题背景和开发环境开发环境二、
代码解析
0.导入需要的包和基本配置1.parse_model函数2.Detect类3.Model类4.资料三、调整模型四、运行&打印模型查看一、课题背景和开发环境第
Oaix Nay
·
2023-01-05 09:39
365天深度学习训练记录
python
深度学习
pytorch
TransR的实体链接
代码解析
TransR:实体和关系分开嵌入(LearningEntityandRelationEmbeddingsforKnowledgeGraphCompletion)问题:一个实体是多种属性的综合体,不同关系关注实体的不同属性。直觉上一些相似的实体在实体空间中应该彼此靠近,但是同样地,在一些特定的不同的方面在对应的关系空间中应该彼此远离。方案:将实体和关系嵌入到不同的空间中,在对应的关系空间中实现翻译。
ywm-pku
·
2023-01-05 01:12
知识图谱
实体链接
cifar10数据集和mnist数据集的读取以及可视化
文章目录1.cifar10数据集1.1numpy库解析1.2pytorch
代码解析
1.3pytorch中解析cifar的源码2.mnist数据集读取2.1mnist数据集简介2.2数据集读取2.3numpy
是大糊涂不聪明
·
2023-01-04 13:54
python
深度学习
numpy
【python】带你采集房源数据并作房价分析
思路一.分析数据来源链家二手房数据:多页《—一页二.案例代码实现发送请求,向目标网址发送数据请求获取网页源
代码解析
数据保存数据采集代码fromlxmlimportetreeimportcsvimportrequests
魔王不会哭
·
2023-01-04 12:54
python
python
开发语言
pycharm
数据分析
目标检测之Yolov3与Anchor-Free
原文:目标检测之RCNN、Yolo、SSD、RetinaNet与Anchor-Free_dagongji10的博客-CSDN博客2.2Yolov3(2018)
Yolo-v3
论文比Yolo-v2还要随意,
javastart
·
2023-01-04 11:02
深度学习
深度学习
计算机视觉
python
Graph Convolutional Networks for Text Classification原码解读[pytorch]
tensorflow]项目地址https://github.com/iworldtong/text_gcn.pytorch环境配置就在tensorflow那个版本的环境下,补装了1.7.1+cu101的pytorch
代码解析
Muasci
·
2023-01-04 11:18
文献阅读之家
手写VIO
代码解析
(1) -IMU
IMU欧拉角欧拉角与旋转矩阵的转换欧拉角速度与body角速度的转换IMU模拟数据的产生IMU运动学模型欧拉积分中值积分欧拉角相比于四元数、旋转矩阵,采用欧拉角表达姿态更加的直观,一个世界坐标若能依次绕着其3个轴旋转然后与Body坐标系3个轴方向上重合,则就可以用3个旋转角来描述body坐标系的旋转。这个角就是欧拉角,可以看到欧拉角与绕轴旋转的顺序有关,一般常用的欧拉角是ZYX,表示先绕Z轴旋转(y
SLAM||DUNK
·
2023-01-04 09:05
多传感器融合
vslam
Faster RCNN网络源码解读(Ⅹ) --- FastRCNN部分正负样本采样及FastRCNN部分损失计算
目录一、回顾以及本篇博客内容概述二、
代码解析
2.1ROIHeads类(承接上篇博客的2.5节)2.1.1初始化函数__init__回顾2.1.2正向传播forward回顾2.1.3select_training_samples2.1.4add_gt_proposals2.1.5assign_targets_to_proposals2.1.6subsample2.1.7fastrcnn_loss
Courage2022
·
2023-01-04 09:34
目标检测
人工智能
计算机视觉
fasterrcnn
Faster RCNN网络源码解读(Ⅸ) --- ROIAlign、TwoMLPHead、FastRCNNPredictor部分解析
目录一、回顾以及本篇博客内容概述二、
代码解析
2.1FasterRCNNBase类2.1.1forward正向传播2.2FasterRCNN类2.2.1roi_heads定义2.3TwoMLPHead类(
Courage2022
·
2023-01-04 09:04
目标检测
人工智能
计算机视觉
fasterrcnn
Faster RCNN网络源码解读(Ⅺ) --- 预测结果后处理及预测过程(完结撒花)
目录一、回顾以及本篇博客内容概述二、
代码解析
2.1ROIHead类(承接上篇博客的2.1节)2.1.1初始化函数__init__回顾2.1.2正向传播forward回顾及预测结果后处理2.1.3postprocess_detections2.2FasterRCNNBase
Courage2022
·
2023-01-04 09:46
目标检测
人工智能
计算机视觉
深度学习
Reppoints
代码解析
最近看了RePpoints的论文,然后想看看官方代码,以更好的理解论文,但是发现网上竟然没有一篇关于相关代码的解析,有点好奇为什么。官方代码是在mmdetecion框架上实现的,顺便也可以学习一下。因为自己也是小白,只做了其中部分注释(也只能看懂这些了),所以有大佬愿意分享自己见解的话,我举双手欢迎。下面就是官方代码中head部分的代码:from__future__importdivisionim
零记忆_CV小白
·
2023-01-04 07:04
论文笔记
深度学习
VINS-Mono学习(四)——回环检测与重定位
VINS回环检测与重定位、四自由度位姿图优化3.1第一部分:回环检测与重定位3.1.1回环检测(只对关键帧)3.1.2回环候选帧之间的特征匹配3.1.3紧耦合重定位3.2第二部分:全局位姿图优化3.3
代码解析
家门Jm
·
2023-01-04 02:38
VINS代码逐行解析
自动驾驶
二值化算法OTSU源码解析
点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达概述:本文中小编将会跟大家分享一下OpenCV3.1.0中图像二值化算法OTSU的基本原理与源
代码解析
,最终还通过几行代码演示了一下如何使用
小白学视觉
·
2023-01-03 14:56
算法
python
人工智能
opencv
计算机视觉
torchvision Faster-RCNN ResNet-50 FPN
代码解析
(总体结构)
在看本文之前,请下载对应的代码作为参考:pytorch/vision/detection/faster_rcnn。总体结构花了点时间把整个代码架构理了理,画了如下这张图:(*)假设原始图片大小是599x900主体部分分为这几大部分:Transform,主要是对输入图像进行转换Resnet-50,主干网,主要是特征提取FPN,主要用于构建特征金字塔给RPN提供输入特征图RPN,主要是产生region
王飞95
·
2023-01-03 10:30
torchvision
笔记
torch
卷积神经网络
深度学习
计算机视觉
【C语言】三子棋小游戏
文章目录一、三子棋1.演示效果2.完整代码二、
代码解析
1.初始化棋盘2.打印棋盘3.玩家下棋4.电脑下棋5.判断输赢6.游戏主体函数7.菜单函数8.头文件及
蜗牛牛啊
·
2023-01-03 09:40
初出茅庐C语言
c语言
【C语言】扫雷小游戏
文章目录一、扫雷1.演示效果2.完整代码二、
代码解析
1.初始化雷盘2.打印雷盘3.布置雷4.排雷5.游戏函数主体6.菜单函数7.头文件、宏定义及主函数一、扫
蜗牛牛啊
·
2023-01-03 09:09
初出茅庐C语言
1024程序员节
c语言
RTKlib PPP
代码解析
我所基于的代码版本是RTKlib2.4.3的一个拓展版本RTKexploreDemo5,这个版本主要针对低成本的GNSS进行了一些改进完善。文章目录ppposudstate_pppudbias_pppcorr_measppp_resppposexternvoidpppos(rtk_t*rtk,constobsd_t*obs,intn,constnav_t*nav)所在文件:ppp.c功能说明:PP
路痴导航员
·
2023-01-02 09:16
RTKLIB相关
GNSS相关
gnss
Faster RCNN网络源码解读(Ⅷ) --- RPN网络
代码解析
(下)RegionProposalNetwork类解析
目录一、代码作用(rpn_function.py)二、
代码解析
2.1RegionProposalNetwork类2.1.1正向传播过程forward接着上篇博客的2.1.2节2.1.2assign_targets_to_anchors2.1.3det_utils.Matcher
Courage2022
·
2023-01-02 07:58
目标检测
人工智能
计算机视觉
驱动高级Day05_Input子系统
这里写目录标题一、input子系统基本框架二、驱动开发步骤三、key2-input版
代码解析
key.ctestkey_app.c四、mpu6050-input版
代码解析
input_mpu6050.ctestmpu6050
自然醒欧
·
2023-01-01 12:28
Liunx
驱动开发
deepsort算法的原理及
代码解析
概述前边我们讲了sort算法的原理,并且指出了它的不足--IDsw过大,为了解决该问题,17年时候sort算法的团队又提出了DeepSort算法。Deepsort在原来Sort算法的基础上,改进了以下内容:使用级联匹配算法:针对每一个检测器都会分配一个跟踪器,每个跟踪器会设定一个time_since_update参数。添加马氏距离与余弦距离:实际上是针对运动信息与外观信息的计算。添加深度学习特征:
vcjmhg
·
2023-01-01 08:38
算法
python
java
深度学习
编程语言
Faster RCNN网络源码解读(Ⅵ) --- RPN网络
代码解析
(上)RPNHead类与AnchorsGenerator类解析
目录一、代码作用(rpn_function.py)二、
代码解析
2.1RPNHead类2.2AnchorsGenerator类2.2.1初始化函数__init__2.2.2正向传播过程forward2.2.3set_cell_anchors
Courage2022
·
2023-01-01 07:06
目标检测
人工智能
计算机视觉
fasterrcnn
Faster RCNN网络源码解读(Ⅴ) --- GeneralizedRCNNTransform图像初始化
代码解析
目录一、代码作用(transform.py)编辑二、
代码解析
2.1GeneralizedRCNNTransform类2.1.1初始化函数__init__2.1.2normalize标准化处理2.1.3将图像以及
Courage2022
·
2023-01-01 07:06
目标检测
人工智能
计算机视觉
Faster RCNN网络源码解读(Ⅶ) --- RPN网络
代码解析
(中)RegionProposalNetwork类解析
目录一、代码作用(rpn_function.py)二、
代码解析
2.1RegionProposalNetwork类2.1.1初始化函数__init__2.1.2正向传播过程forward2.1.3concat_box_prediction_layers
Courage2022
·
2023-01-01 07:01
目标检测
人工智能
计算机视觉
手写一个简易版的mini-webpack
个人理解就是:AST抽象语法树根据JavaScript
代码解析
得到,JavaScript代码中的各个部分都可以
yanwuhc
·
2022-12-31 18:44
webpack
webpack
javascript
Oriented rcnn
orientedrcnn
代码解析
文章目录rpn_head.forward_trainroi_head.forward_trainclassOrientedRCNN(RotatedTwoStageDetector
光明-LFTG
·
2022-12-31 17:57
计算机视觉
深度学习
人工智能
Frenet坐标系下横纵向轨迹决策规划(SL投影及ST投影)及Apollo决策算法解析
微信公众号文章Pony.ai小马智行(2)《【Apollo】apollo3.5决策分享--by百度美研YifeiJiang老师》知乎(3)《BaiduApollo
代码解析
之s-t图的创建与采样(path_time_graph
普通网友
·
2022-12-30 23:05
面试
学习路线
阿里巴巴
单例模式
http
javascript
YOLO-V5 算法和
代码解析
系列(一)—— 快速开始
文章目录运行环境配置Demo重新训练YOLO-V5s运行环境配置 环境配置的官方教程如下,如果一些库安装失败,导致安装中断,可以单独安装一些库,比如Pytorch,然后再执行下列安装步骤,具体如下: 个人建议:在上述安装之前,先安装Anaconda,然后创建虚拟环境。Anconda以及相关Pytorch开发环境配置,可以参考本人的博客文章,相关的链接如下,Ubuntu:https://blog
X_Imagine
·
2022-12-30 10:08
#
YOLO-V5代码解读
python
深度学习
yolo-v5
教程之重新训练
YOLO-V5 系列算法和
代码解析
(五)—— 损失函数
调试准备debug设置具体设置可以参考上一篇博文:YOLO-V5系列算法和
代码解析
(三)——训练数据加载。调试过程中,为了避免输出的中间变量太长,关闭【mosaic】数据增强功能。关闭方法:【da
X_Imagine
·
2022-12-30 10:08
#
YOLO-V5代码解读
python
深度学习
yolov5
损失函数
扩增正样本
YOLO-V5 算法和
代码解析
系列(二)—— 【train.py】核心内容
文章目录调试设置整体结构
代码解析
ModelTrainloader分布式训练FreezeOptimizerSchedulerEMA调试设置调试平台:Ubuntu,VSCode调试设置,打开【/home/slam
X_Imagine
·
2022-12-30 10:38
#
YOLO-V5代码解读
算法
python
开发语言
YOLO-V5 系列算法和
代码解析
(三)—— 训练数据加载
文章目录调试准备Debug设置代码修改调试数据代码运行逻辑类初始化启动迭代器数据增强调试准备 为了便于阅读代码和打印中间变量,需进行调试模式下运行代码。配置平台:Ubuntu,VSCode。在上一篇博文中,我们简单探讨过调试的设置。在该篇博文中,需要深度阅读代码,所以需要详细设置【Debug】参数,便于调试。Debug设置 为了保证每次只读取同样的数据样本,我们选择单卡、单进程、单线程模式进行
X_Imagine
·
2022-12-30 10:37
#
YOLO-V5代码解读
算法
python
开发语言
YOLO-V5 系列算法和
代码解析
(四)—— 网络结构
文章目录辅助工具网络配置文件网络构建网络推理绘制网络结构辅助工具 借助辅助工具可视化网络结构,达到辅助阅读代码,进而辅助手动绘制结构清晰的网络结构,最终理解整个网络架构的目的,为深入学习【yolo-v5】提供有效的保障。tensorboard根据训练的日志文件(在exp目录下),可视化命令,tensorboard--logdir="日志路径",参考下图,然后在浏览器打开链接【http://loc
X_Imagine
·
2022-12-30 10:29
#
YOLO-V5代码解读
算法
深度学习
YOLO-V5
网络结构
算法模型的评估与tensorflow版fasterrcnn模型评价
代码解析
过拟合与欠拟合在我们训练一个机器模型之后,往往需要对此模型进行评价,一些术语需要对此进行了解。过拟合:在训练时我们往往不希望模型对所有的数据都能得到很好的拟合,因为一旦这样往往在新的样本上表现的不一定好。常见的形式是:训练过程损失函数逐渐收敛的很好,而测试时损失函数很大,并且不易收敛。这也说明这个模型泛化能力很差。打个比方:平时做题训练时答得都很好,一旦考试就不会,这说明它的泛化性不够好,我们往往
静候:花开
·
2022-12-29 23:30
【单目3D目标检测】MonoCon论文精读与
代码解析
文章目录PrefaceAbstractContributionsPipelineRegressionHeadsTheAuxiliaryContextRegressionHeadsQuantizationResidualBugInstallPreface[AAAI2022]LiuX,XueN,WuT.Learningauxiliarymonocularcontextshelpsmonocular3D
嗜睡的篠龙
·
2022-12-29 18:46
3D目标检测
3D目标检测
人工智能
计算机视觉
Teams Bot App
代码解析
上一篇文章我们讲了如何使用teamstoolkit来快速弄一个teamsbot,可以看到toolkit给我们提供了极大的方便性,让开发人员可以更好的把重心放在coding上,而不是各种配置上。那我们这篇文章主要接着上篇,来解析一下teamsbot的代码,让各种更深入的了解它是怎么运作起来的。我们先来看一下teamsbot的代码目录下的文件:可以看到核心的代码文件也就两个index.ts和teams
Tony.X
·
2022-12-29 14:20
bot
service
Teams
bot
teams
app
javascript
nodejs
teams
teams
toolkit
代码解析
---MaskFormer
本文是在博客https://blog.csdn.net/qq_36810544/article/details/125662056的基础上的进一步解读注释1概述整个代码结构基于detectron2框架,所以会有很多注册的指令和from_config()函数,这两个都不影响代码的逻辑,在看源码的时候不必纠结。把所有的from_config()都看成从配置文件读取相关变量的值即可,具体的值可以在con
计算机视觉-Archer
·
2022-12-29 13:11
人工智能
计算机视觉
代码解析
之grid_map库grid_map_core工程(一)——GridMapMath文件
大家好,我已经把CSDN上的博客迁移到了知乎上,欢迎大家在知乎关注我的专栏慢慢悠悠小马车(https://zhuanlan.zhihu.com/duangduangduang)。希望大家可以多多交流,互相学习。做占用栅格地图的话,相对于ROS中采用的costmap_2d,本文介绍的grid_map的兼容性更强。(https://github.com/ethz-asl/grid_map)库的基本特性
linxigjs
·
2022-12-29 13:59
代码解析
栅格地图
占用概率地图
SLAM
机器人
grid_map
机器人学习--栅格地图(occupancy grid map)构建(部分
代码解析
)
转自:占据栅格地图构建(OccupancyGridMap)-知乎占据栅格地图构建(OccupancyGridMap)_「小白学移动机器人」一个专注分享移动机器人相关知识的公众号!-CSDN博客_构建栅格地图用于学习参考用。懂了占据栅格地图构建算法,就意味着SLAM问题不再是抽象的理论公式,它变成了浮现在你我脑海里的动态构建过程。这将对我们完整理解各种激光SLAM算法起着十分重要的作用。1、地图的分
Robot-G
·
2022-12-29 13:28
移动机器人
激光slam
机器人视觉
栅格地图构建代码
激光数据构建栅格地图
cs231n svm
代码解析
fromcs231n.classifiers.linear_svmimportsvm_loss_naiveimporttime#generatearandomSVMweightmatrixofsmallnumbersW=np.random.randn(3073,10)*0.0001#W生成了一个随机的W权重矩阵是3073X10的矩阵#X_dev是一个500X3073的输入向量#y_dev是500X
weixin_42673583
·
2022-12-29 11:37
支持向量机
机器学习
算法
OSNet
代码解析
(普通卷积,分组卷积,深度可分离卷积,OSblock组成)
文章目录普通卷积和分组卷积普通卷积和深度可分离卷积用深度可分离卷积(LightConv3x3)代替普通卷积(Conv3x3)减少参数OSBlock(bottleneck)OSNetOSNet之所以轻量(2.2M)在于网络浅,使用深度可分离卷积代替传统卷积,但是很有效普通卷积和分组卷积所谓分组卷积,就是右图的inputfeatures分成一组一组,如上图groups=3,那么输入的特征分成3组,每组
Mr DaYang
·
2022-12-29 11:21
深度学习
深度学习
卷积神经网络
神经网络
AIrsim
代码解析
(二)
hellodrone.pyAirsim提供的这个文件可供初学者进行学习,小洛进行代码调试后,得到以下几部分信息MultirotorState信息如下(不同的颜色主要用于区分信息):主要分为以上几个部分:state的信息为强化学习中状态的输入基础,必须要了解其中UAV的状态。下面为hellodrone中的部分代码:'''hellodrone代码分析'''importsetup_pathimporta
luozhihuainan
·
2022-12-29 00:18
VINS
本文主要参考:崔华坤老师的公式推导-VINS论文推导及
代码解析
邱笑晨:《IMU预积分与公式推导》【泡泡机器人原创专栏】IMU预积分总结与公式推导(一)【泡泡机器人原创专栏】IMU预积分总结与公式推导(二
月夕花晨KaCa
·
2022-12-28 21:17
VINS
ASTGCN
代码解析
-训练部分(待补充)
目录Project介绍配置文件说明主要函数解析(main函数入口)1.数据处理2.整理用于测试的groundtruth3.将数据打包为DataLoader4.将上面正则化用的均值方差保存到.npz文件中5.损失函数6.加载模型!!!(重点分析下模型中的注意力机制、图卷积)7.构造训练器,可视化监控,以及在训练前先计算验证集的损失,对测试集进行预测,及结果评估8.开始训练模型9.对测试集进行测试,并
小金~~
·
2022-12-28 15:05
#
交通预测
python
交通流量预测
mxnet
3.分类训练之VGGNET网络构建(Pytorch)
代码解析
本次构建的VGG网络主要分成4个block,每一层卷积后面接上了BN层和relu层,增强模型的非线性效果,具体信息看代码,这里我添加了界面化的展示,把注释后的代码取消注释就可以得出第二张图片的每一层的信息
呆呆珝
·
2022-12-28 08:49
计算机视觉-分类网络的构建
神经网络
深度学习
卷积神经网络
【ORB SLAM 2的描述子计算和描述子汉明距离的计算
代码解析
】
computeDescriptors计算描述子函数//注意这是一个不属于任何类的全局静态函数,static修饰符限定其只能够被本文件中的函数调用/***@brief计算某层金字塔图像上特征点的描述子**@param[in]image某层金字塔图像*@param[in]keypoints特征点vector容器*@param[out]descriptors描述子*@param[in]pattern计算
楚歌again
·
2022-12-28 06:33
ORB
SLAM2
计算机视觉
opencv
python
一文搞定系列(图文详解,
代码解析
):二叉搜索树查找
二搜索叉树的查找主要涉及到查找指定的元素节点、最大最小值查找,查找指定节点的前驱节点或者后继节点。下面分别介绍。查找指定元素二搜索叉树查找一个给定值key的过程与二分查找很类似,其过程为:首先是关键字key与树根的关键字进行比较,如果key大比根的关键字大,则在根的右子树中查找,否则在根的左子树中查找,重复此过程,直到找到或遇到空结点为止,如下图就是查找key为2节点过程。根据查找过程,下面给出了
Hi丶ImViper
·
2022-12-27 19:18
算法与数据结构
数据结构
二叉树
算法
java
一文搞定系列(图文详解,
代码解析
):二叉树遍历
二叉搜索树的遍历遍历即将树的所有结点访问且仅访问一次。按照根节点位置的不同主要分为前序遍历,中序遍历,后序遍历。注意,二叉搜索树和普通的二叉树其遍历是一模一样的,因此下文中,不区分是二叉搜索树还是二叉树。前序遍历对一颗二叉树的前序遍历操作如下:访问根节点前序遍历左子树前序遍历右子树例如下图中二叉树前序遍历节点访问顺序为312546:根据前面所分析的前序遍历的操作步骤,不难看出很容易用递归的方法实现
Hi丶ImViper
·
2022-12-27 19:17
算法与数据结构
二叉树
算法
数据结构
YOLOv5白皮书-第Y4周:common.py文件解读
目录一、课题背景和开发环境开发环境二、
代码解析
0.导入需要的包和基本配置1.基本组件1.1autopad1.2Conv1.3Focus1.4Bottleneck1.5BottleneckCSP1.6C31.7SPP1.8Concat1.9Contract
Oaix Nay
·
2022-12-27 14:58
365天深度学习训练记录
python
深度学习
人工智能
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他