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
mmdetection源码笔记
nfsclient
源码笔记
请求分拆以nfs4direct_read过程为例,过程中的几个控制结构dreq,每个io过程的上下文,记录所有io的参数,及中间产生的状态值nfs_pageio_descriptor,内核中操作内存都是以page为单位,内存buf最终会转换为多个page组成的list,该类型中,包含list指针,由于dio请求的长度是由系统调用者指定的,所以不可能一次性将数据全部发送,会按照指定的bsize(挂载
oscube
·
2020-06-24 18:30
linux
kernel
手写Spring高级
源码笔记
(三):⼿写实现 IoC 和 AOP
第三部分⼿写实现IoC和AOP上⼀部分我们理解了IoC和AOP思想,我们先不考虑Spring是如何实现这两个思想的,此处准备了⼀个『银⾏转账』的案例,请分析该案例在代码层次有什么问题?分析之后使⽤我们已有知识解决这些问题(痛点)。其实这个过程我们就是在⼀步步分析并⼿写实现IoC和AOP。第1节银⾏转账案例界⾯第2节银⾏转账案例表结构第3节银⾏转账案例代码调⽤关系第4节银⾏转账案例关键代码Trans
java喵~
·
2020-06-24 14:06
手写Spring高级
源码笔记
(二):核⼼思想IOC+AOP
第⼆部分核⼼思想注意:IOC和AOP不是spring提出的,在spring之前就已经存在,只不过更偏向于理论化,spring在技术层次把这两个思想做了⾮常好的实现(Java)第1节IoC1.1什么是IoC?IoCInversionofControl(控制反转/反转控制),注意它是⼀个技术思想,不是⼀个技术实现描述的事情:Java开发领域对象的创建,管理的问题传统开发⽅式:⽐如类A依赖于类B,往往会
java喵~
·
2020-06-24 14:06
AI Studio 配置
mmdetection
环境
AIStudio配置
mmdetection
环境首先进入AIStudio的黑窗,按如下步骤操作(不要在notebook中操作)一、conda换源:condaconfig--addchannelshttps
*青云*
·
2020-06-24 12:06
环境配置
mmdetection
入坑日记(三)开始训练
-----训练阶段数据集准备上一篇博客已经注明了数据集的准备设置lrlr=0.00125*num_gpus*samples_per_gpu设置coco_detection.py修改root目录,以及train,val,json的目录mm2.0中的config设置_base_='./faster_rcnn_r50_fpn_1x_coco.py'classes=('person','bicycle',
pandsu
·
2020-06-24 11:37
深度学习
JDK1.8
源码笔记
(8) Throwable&Exception
Throwable前言*The{@codeThrowable}classisthesuperclassofallerrorsand*exceptionsintheJavalanguage.Onlyobjectsthatareinstancesofthis*class(oroneofitssubclasses)arethrownbytheJavaVirtualMachineor*canbethrow
大吉大利,今晚AC
·
2020-06-24 02:04
mmdetection
入门介绍-模型解析
五、模型解析我们可以参考一下docs/technical_details.md里面的参考模型回顾按照典型的约定,我们使用Dataset和DataLoader来加载具有多个工作程序的数据。Dataset返回数据项的字典,对应于模型的forward方法的参数。由于对象检测中的数据大小可能不同(图像大小,gtbbox大小等),在mmcv中引入了一种新的DataContainer类型,以帮助收集和分发不同
klaus_x
·
2020-06-24 01:28
小算法
进阶
读
源码笔记
--文件过滤驱动FileSpy第4篇 -- 关于IRP_MJ_FILE_SYSTEM_CONTROL
前面3篇,已经读完了绑定一个文件系统被挂载时,绑定的操作。这里得说一下总体的框架视角下,需要绑定的东西。1:变动回调里实现绑定,这个绑定是文件系统被挂载或取消时,需要实现的。2:变动回调已经掉过了,就是说文件过滤驱动已经加载,并运行。新来某个文件系统的储存设备,也需要绑定。这里变动回调里面已经绑定了已经存在的卷设备,那么新加上来的存储设备,如何绑定?看下面:在实际过程中,文件过滤驱动是在已经运行的
junjie1595
·
2020-06-23 23:23
c++
如何下载
mmdetection
官方提供的预训练模型
mmdetection
默认下载AWS上的预训练模型,具体情况可以查看mmcv/model_zoo/open_mmlab.json文件。
进击的路飞桑
·
2020-06-23 21:56
#
mmdetection
前端培训机构—css
源码笔记
(三)
一、边框拓展设置边框圆角border-radius边框折叠border-collapse:collapse;三角形制作:等腰三角形设置一边有颜色,另外三边颜色为透明色transparent直角三角形,根据直角三角形的角,来设置其颜色,另外两个方向为透明色transparent如右上角:设置颜色的边为border-topborder-right设置透明色为leftbttom梯形,在设置宽高的情况下,
爱创课堂
·
2020-06-23 12:51
HashMap(jdk1.7)
源码笔记
感觉大部分是链表操作插入一个k,v,判断是否扩容,求index,插入到数组的第index链表中删除一个k,v,求index,在链表中查找,删除链表节点每次更改会有一个modcount记录,iterator的每个方法调用会判断这个值变没变,变了就抛出ConcurrentModificationException后面有总结publicHashMap(intinitialCapacity,floatlo
Orz
·
2020-06-23 06:44
mmdetection
安装
参考文档:https://
mmdetection
.readthedocs.io/en/latest/INSTALL.html#install-
mmdetection
个人操作及遇到问题:1.下载
mmdetection
darren2015zdc
·
2020-06-23 02:22
深度学习DL
用
mmdetection
训练自己的数据集
接触目标检测也有半年时间了,论文看了一些,但是都是看得马马虎虎,这次先用
mmdetection
跑一下Faster-rcnn,后面彻底熟悉了,再分析它的运行过程。
comea23
·
2020-06-22 23:27
java全阶段学习项目实战(完整)
000=====使用下面专用播放器播放=====000|____专用播放器.exe|____MongoDB内容截图2.png|____MongoDB内容截图1.png|____Mongodb含视频课件
源码笔记
大话人生�
·
2020-06-22 11:33
MMCV python库介绍
mmcv是用于计算机视觉研究的基础Python库,支持MMLAB中的许多研究项目,例如
MMDetection
和MMAction该库主要分为两个部分,一部分是与深度学习框架无关的工具函数,比如IO/Image
NcepuKZH
·
2020-06-22 02:45
Action
Recognition
阿里P8竟然把《数据结构与算法》讲明白了,带
源码笔记
前言经历过校招的人都知道,算法和数据结构都是不可避免的。在笔试的时候,最主要的就是靠算法题。像拼多多、头条这种大公司,上来就来几道算法题,如果你没AC出来,面试机会都没有。在面试(现场面或者视频面)的时候也会问算法题,难度肯定是没有笔试的时候那么难的。我们可以想象一个场景,一面面试面到一半,面试官让你反转二叉树,问问现在的自己,你还会吗。我想你应该需要先看看下面的思维导图不扯远了,如果还在上大学的
gyhycx
·
2020-06-21 20:40
【代码】
mmdetection
源码解读(Anchor head部分)
0.简介Anchorhead主要是为了计算基于Anchor的损失函数,以及简单的回归。其中含有两个单层卷积,一个用来分类,一个用来回归,可以添加多层,例如Retinahead。以下代码的解读均依靠断点调试获得,使用的模型为fasterr-cnn1.self.lossdefloss(self,cls_scores,bbox_preds,gt_bboxes,gt_labels,img_metas,cf
FSALICEALEX
·
2020-06-21 20:01
代码
ST-GCN docker 安装
如果有成功的小伙伴可以来讨论一波~一、成功案例(新版STGCN)——简单,官方给提供dockerfile代码:https://github.com/open-mmlab/mmskeleton1.使用的镜像:
mmdetection
XianyuFFF
·
2020-06-21 18:52
model
mmdetection
-使用技巧篇
使用Tensorboard查看训练在config文件中添加log_config=dict(interval=50,hooks=[dict(type='TextLoggerHook'),dict(type='TensorboardLoggerHook')#生成Tensorboard日志])设置之后,会在work_dir目录下生成一个tf_logs目录,使用Tensorboard打开日志cd/path
Challovactor
·
2020-06-21 18:37
mmdetection
-数据篇
VOCDatasetVOC数据集格式2.CocoDatasetCOCO数据集格式说明3.CityscapesDataset使用自己的数据集方式一:转换成已有数据集格式方式二:添加自己的数据集格式数据集格式
mmdetection
Challovactor
·
2020-06-21 18:05
mmdetection
-安装篇
Linux环境下安装
mmdetection
环境准备:Linux系统Python3.5+PyTorch1.1或更高CUDA9.0或更高NCCL2GCC4.9或更高mmcv安装
mmdetection
a.创建
Challovactor
·
2020-06-21 18:05
Spring
源码笔记
之自动装配以及beanFactory.ignoreDependencyInterface()
beanFactory.ignoreDependencyInterface(Classifc)方法相信很多人在看Spring源码的时候的会看到这个方法,但是不知道这个方法是干嘛的,但是从方法名中我们能够大概知道其功能。先看下Spring源码中这个接口的注释。大概的翻译前面两句话忽略给定的依赖接口进行自动装配。通常由应用程序上下文用来注册以其他方式解析的依赖项,例如通过BeanFactoryAwar
子♂衿
·
2020-06-21 15:56
spring框架
Spring
源码笔记
之beanFactory.registerResolvableDependency()方法
相关阅读Spring
源码笔记
之自动装配以及beanFactory.ignoreDependencyInterface()类加载器的命名空间使用Optional的orElse()重复执行问题registerResolvableDependency
子♂衿
·
2020-06-21 15:25
spring框架
目标检测 - 二阶段检测 - Faster-RCNN
部分内容参考:1、https://blog.csdn.net/liuxiaoheng1992/article/details/818433632、
mmdetection
源码(下面简称为mmdet)论文解读模型结构论文中的图一个更详细的图
tsq292978891
·
2020-06-21 08:10
目标检测论文及网络模型
mmdetection
- anchor-based方法训练流程解析
训练流程图最终会创建一个runner,然后调用runner.run时,实际会根据workflow中是train还是val,调用runner.py下的train和val函数。batch_processordefbatch_processor(model,data,train_mode):#这里的train_mode实际没用到losses=model(**data)loss,log_vars=pars
tsq292978891
·
2020-06-21 08:10
mmdetection学习笔记
faster_rcnn_r50_fpn_1x.py配置文件
一、简介在使用
mmdetection
对模型进行调优的过程中总会遇到很多参数的问题,不知道参数在代码中是什么作用,会对训练产生怎样的影响,这里我以faster_rcnn_r50_fpn_1x.py和cascade_rcnn_r50
qq_35975753
·
2020-06-19 16:17
Flink-1.10
源码笔记
JobGraph生成
Flink源码-生成JobGraph什么是jobGraph如果没了解StreamGraph单击我JobGraph:StreamGraph经过优化后生成了JobGraph,提交给JobManager的数据结构。主要的优化为,将多个符合条件的节点chain在一起作为一个节点,这样可以减少数据在节点之间流动所需要的序列化/反序列化/传输消耗。在jobgraph中有一个组成“元素”:JobVertex:j
smart_Xu
·
2020-06-12 17:09
Mybatis
源码笔记
(一) mybatis-config.xml的加载
如果我们要想使用Mybatis框架必然要有的一个部分就是。Stringresource="mybatis-config.xml";InputStreaminputStream=Resources.getResourceAsStream(resource);SqlSessionFactorysqlSessionFactory=newSqlSessionFactoryBuilder().build(i
TimothyRasinski
·
2020-06-12 01:00
物体检测和分割轻松上手:从detectron2开始(上篇)
目前有以下几个通用的开源项目:Detectron:FAIR出品,基于caffe2;maskrcnn-benchmark:FAIR出品,基于PyTorch,可以看成Detectron的PyTorch升级版;
MMDetection
l7H9JA4
·
2020-06-08 18:00
ClickHouse
源码笔记
1:聚合函数的实现
由于工作的需求,后续笔者工作需要和开源的OLAP数据库ClickHouse打交道。ClickHouse是Yandex在2016年6月15日开源了一个分析型数据库,以强悍的单机处理能力被称道。笔者在实际测试ClickHouse和阅读ClickHouse的源码过程之中,对"战斗民族"开发的数据库十分欣赏。ClickHouse不仅是一个很好的数据库学习材料,而且同时应用了大量的CPP17的新特性进行开发
HappenLee
·
2020-06-02 10:00
Flink-1.10
源码笔记
process && 调用过程
我们知道flink已经封装了很多高级的api供用户访问使用,但是有时候我们可能根据不同的需求,发现提供的高级api不能满足我们的需求,这个时候flink也为我们提供了low-level层面的api,比如processFunction,通过processFunction函数,我们可以访问state,进行注册process,eventtime定时器来帮助我们完成一项复杂的操作。在我们使用process
smart_Xu
·
2020-05-26 19:01
太厉害了,有人把《数据结构与算法》讲透了,面试大厂不在是问题,带
源码笔记
!
话不多说,直接先上图经历过校招的人都知道,算法和数据结构都是不可避免的。在笔试的时候,最主要的就是靠算法题。像拼多多、头条这种大公司,上来就来几道算法题,如果你没AC出来,面试机会都没有。在面试(现场面或者视频面)的时候也会问算法题,难度肯定是没有笔试的时候那么难的。我们可以想象一个场景,一面面试面到一半,面试官让你反转二叉树,问问现在的自己,你还会吗。不扯远了,如果还在上大学的同学可以先以排序和
互联网java架构
·
2020-05-21 17:00
深度学习与计算机视觉群 | 文末送书
在过去的750天里,深度学习与计算机视觉公众号积累了大量的干货文章,主要包含OpenCV-Python教程系列、三大目标检测框架系列(
mmdetection
、detectorn2与simpledet)、
woshicver
·
2020-05-14 22:14
AtomicBoolean类和AtomicLong类
源码笔记
AtomicInteger类
源码笔记
:https://www.jianshu.com/p/daa4e062746a一、AtomicBool
LuckyBuzz
·
2020-05-13 14:15
RocketMQ存储--主从同步【
源码笔记
】
目录一、问题思考二、Broker启动HA调用链1.HA初始化调用链2.启动调用链三、线程类职责1.AcceptSocketService职责2.HAConnection职责2.1writeSocketService职责2.2readSocketService职责3.GroupTransferService职责4.HAClient职责四、主从同步示意图1.主从同步交互消息格式2.主从同步示意图五、源
瓜农老梁
·
2020-05-11 23:52
在TX2和NANO上部署
mmdetection
简介强调文本强调文本商汤科技(2018COCO目标检测挑战赛冠军)和香港中文大学最近开源了一个基于Pytorch实现的深度学习目标检测工具箱
mmdetection
,相比于Facebook开源的Detectron
面对疾风吧~
·
2020-05-07 16:20
mmdetection
深度学习
pytorch
MyBatis
源码笔记
助你吊打面试官
写在前面随着手机、平板电脑等移动终端的广泛应用,移动互联网时代已经到来。在这个时代里,构建一个高效的平台并提供服务是移动互联网的基础,在众多的网站服务中,使用Java构建网站的不在少数,移动互联网的特点是大数据、高并发、对服务器往往要求分布式、高性能、高灵活等,而传统模式的Java数据库编程框架已经不在使用了。在这样的背景下,一个Java的持久框架MyBaits走入了我们的世界,它以封装少、高性能
Java技术箭
·
2020-04-22 16:54
Java
数据库
MyBatis
Java集合
源码笔记
:HashMap+List集合+Map集合+Collection+面试题
Java集合思维导图Java集合
源码笔记
笔记是全程手写出来的,希望大家拿到笔记后别丢进收藏夹吃灰!转发+关注,加我VX【tkzl6666】获得免费领取方式。
Java技术箭
·
2020-04-21 17:51
Java
架构
程序员
蘑菇街Java大牛纯手写肛出的(Spring AOP/IOC思维导图
源码笔记
)
SpringAOP/IOC思维脑图需要获取完整高清版SpringAOP/IOC思维脑图与
源码笔记
的老铁请转发+关注,然后加我VX【tkzl6666】获得免费领取方式!
Java技术箭
·
2020-04-17 15:28
Java
程序员
面试
css
源码笔记
(五)【爱创课堂专业前端培训】
效果展示图:90复习:布局模型三种方式:流动模型、浮动模型、层模型1.浮动floatleftrightnone清除浮动clear:left||right||both浮动会使父元素塌陷,造成结构不能按照正常的顺序显示,会影响其他结构:1.1给父元素设置高度1.2外墙法1.3可以在父元素后面同级元素上设置清除浮动1.4内墙法:父元素内部的结尾处添加一个空的div,设置clear:both;1.5ove
爱创课堂
·
2020-04-09 20:33
读SDWebImageView
源码笔记
runtimecategory属性-(NSMutableDictionary*)operationDictionary{NSMutableDictionary*operations=objc_getAssociatedObject(self,&loadOperationKey);if(operations){returnoperations;}operations=[NSMutableDictio
喜欢就可以
·
2020-04-09 11:28
超赞!推荐一个专注于Java后端源码分析的Github项目!
因此下面提供【
源码笔记
】的Github地址,若您觉得不错,欢迎Star点亮哦:Github主页:https://github.com/yuanmabiji源码分析文章:https://gi
源码笔记
·
2020-04-07 09:00
超赞!推荐一个专注于Java后端源码分析的Github项目!
因此下面提供【
源码笔记
】的Github地址,若您觉得不错,欢迎Star点亮哦:Github主页:https://github.com/yuanmabiji源码分析文章:https://gi
wx5e63593e05606
·
2020-04-07 09:23
Java
Springboot
SpringBoot源码专题
html5
源码笔记
(三)【爱创课堂专业前端培训】
一、常见的布局1.1固定布局(基本的布局方式)1.2百分比布局(流式布局)width、heigth、padding、margin使用百分比进行布局width、padding、margin相对父元素的宽度进行百分比设置height相对父元素的高度进行百分比设置面试题:border不能用%写绝对定位的元素,如果用%写width、height、padding,分别参考的是自己的定位参考父元素的width
爱创课堂
·
2020-04-06 04:57
celery
源码笔记
(一)
由于工作需要,开一个celery
源码笔记
的坑。
pc123455
·
2020-04-06 04:37
Cesium
源码笔记
[2] CesiumWidget模块的实例化过程 ver1.67
四叶小天使!上承CesiumWidget实际上和Viewer差不多。以下两句代码用于初始化,效果是差不多的。constwidget=newCesium.CesiumWidget('id选择器')constviewer=newCesium.Viewer('id选择器')实例化Viewer必定会实例化一个CesiumWidget。CesiumWidget实际上代表的是三维数据可视区域,而Viewer除
秋意正寒
·
2020-04-01 01:00
Cesium
源码笔记
[2] CesiumWidget模块的实例化过程 ver1.67
四叶小天使!上承CesiumWidget实际上和Viewer差不多。以下两句代码用于初始化,效果是差不多的。constwidget=newCesium.CesiumWidget('id选择器')constviewer=newCesium.Viewer('id选择器')实例化Viewer必定会实例化一个CesiumWidget。CesiumWidget实际上代表的是三维数据可视区域,而Viewer除
秋意正寒
·
2020-04-01 01:00
mmdetection
的技术细节
mmdetection
的github链接:https://github.com/open-mmlab/
mmdetection
mmdetection
的官方文档:https://
mmdetection
.readthedocs.io
小哲AI
·
2020-03-30 12:07
小哲AI
python
深度学习
java
人工智能
机器学习
Cesium
源码笔记
[1] Viewer模块实例化的大致过程 ver1.67
我原本想写日记的,但是不太现实。源码下载源码可以从源码包和发行包中的Source目录中获取。Cesium的模块化机制从1.63版本开始,由原来的RequireJs变为ES6。但有可能是原先设计耦合的问题,内部依旧是ES5实现。入口:实例化Viewer时到底发生了什么写Cesium程序时,都写过这一句:letviewer=newCesium.Viewer(dom)或者这样letviewer=newC
秋意正寒
·
2020-03-30 02:00
Cesium
源码笔记
[1] Viewer模块实例化的大致过程 ver1.67
我原本想写日记的,但是不太现实。源码下载源码可以从源码包和发行包中的Source目录中获取。Cesium的模块化机制从1.63版本开始,由原来的RequireJs变为ES6。但有可能是原先设计耦合的问题,内部依旧是ES5实现。入口:实例化Viewer时到底发生了什么写Cesium程序时,都写过这一句:letviewer=newCesium.Viewer(dom)或者这样letviewer=newC
秋意正寒
·
2020-03-30 02:00
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他