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源码笔记
mmdetection
v1.2源码阅读笔记一:网络各组件注册详解
1.概述
mmdetection
是由商汤开元的目标检测算法集成框架,特点是检测算法多、可扩展性强,可以说是目标检测领域绕不开的源码。
我是DJ你会爱我吗
·
2022-02-16 09:38
#
mmdetection
python
深度学习
Retrofit
源码笔记
Retrofit整个流程不是网络请求框架,只是对网络框架的封装,底层还是通过okhttp实现Retrofit--->ServiceMethod(CallFactory,CallAdapterFactory,ConverterFactory)--->OkHttpCall--->CallAdapter--->Convert--->callbackExecutor)1.首先创建Retrofit类,这是R
无为3
·
2022-02-14 07:19
centernet: objects as points
轻松掌握
MMDetection
中常用算法(七):CenterNet-知乎文@0000070摘要在大家的千呼万唤中,
MMDetection
支持CenterNet了!!
Kun Li
·
2022-02-14 07:25
目标检测
深度学习
计算机视觉
pytorch
Win10下的
mmdetection
2.17目标检测环境配置
今年九月份商汤官方将
mmdetection
框架版本更新到2.17,增加了多种FPN结构和如YOLOX等SOTA模型,目前在其他平台没有发现配置这个框架的教程,这里我就从零开始记录一下我的心得。
@会飞的毛毛虫
·
2022-02-14 07:48
视觉检测图像分割干货
深度学习
pytorch
mmdetection
Win10
mmcv
1024程序员节
String
源码笔记
equals(ObjectanObject):重写的equals方法,不再比较内存地址而是比较字符串是否相同。/***比较流程:*1.先比较对象是否相等,相等直接返回true*2.比较类型*3.比较长度*4.从第一个字符比到最后一个字符*/publicbooleanequals(ObjectanObject){//比较对象if(this==anObject){returntrue;}//比较类型i
1iangcc
·
2022-02-13 12:39
MMDetection
基准测试 和 Model Zoo | 三
作者|open-mmlab编译|Flin来源|Github基准测试和ModelZoo环境硬件8个
[email protected]
软件环境Python3.6/3.7PyTorch1.1CUDA9.0.176CUDNN7.0.4NCCL2.1.15镜像站点我们使用AWS作为托管modelzoo的主要站点,并在阿里云上维护镜像。你可以在模型网址中把h
人工智能遇见磐创
·
2022-02-11 09:28
Spring Boot
源码笔记
也不指望有人看...不过如果你看了的话,希望你能告诉我你的感受,以及可以改进的地方!SpringBoot源码分析https://gudqs7.github.io/2021/01/24/source-code-spring-boot/run流程1.StopWatch提供的计算耗时的功能,创建一个后立即开始计时.2.创建一个引导容器,并在此时(容器未使用前)把spring.factories找到Boo
7圈电池
·
2022-02-10 20:20
html5
源码笔记
一、html5基本骨架更简单document1二、html5语言特性单标签可以不使用/结束1html属性值可以不再使用双引号进行包裹1标签名大小写都合法我是大写的button我们没有什么不同1所有的type都不用写了button{border:solid4pxred;}1布尔型属性,可以不用写布尔值三、html5中可以用来替换div的语义化新标签header部分nav部分banner部分secti
爱创课堂
·
2022-02-10 13:22
Linux系统搭建Swin-Transformer环境
1.mmcv-full安装同
MMdetection
环境配置一样,可参考我上一篇文章2.下载仓库下载仓库时,将gitclone的地址换成Swin-Transformer的仓库地址gitclonehttps
PLANET_ME
·
2022-02-06 07:40
linux
目标检测
计算机视觉
深度学习
神经网络
MMDetection
v2 目标检测(1):环境搭建
最近开始要做实验了,打算先学下
MMDetection
。这里总结下
MMDetection
v2的安装和使用。本文先介绍如何搭建
MMDetection
v2的实验环境。
追逐Helios
·
2021-12-30 08:06
mmdetection
生成测试集的测试结果并保存在.json
mmdetection
生成测试集的测试结果并保存在.json原代码测试验证时没有输出检测结果的文件,只能自己手动改一个了。
bloomerOAO
·
2021-11-25 12:14
图像处理
深度学习
计算机视觉
目标检测
人工智能
colab上配置
mmdetection
记录
#installdependencies:(usecu101becausecolabhasCUDA10.1)#!pipinstall-Utorch==1.5.1+cu101torchvision==0.6.1+cu101-fhttps://download.pytorch.org/whl/torch_stable.html!pipinstall-Utorch==1.8.1+cu111torchvi
三つ叶
·
2021-11-18 21:11
目标检测
深度学习
人工智能
前端教程 | 微信公众号开发 限时免费领(含全套视频+源码)
本套课程共分为4个章节,24个小节视频,资源包含:微信公众号全套开教程+微信公众号网页综合项目+全套
源码笔记
。让你轻松掌握微信公众号开发全流程!
千锋教育—任姐姐
·
2021-11-15 17:08
前端
java
小程序
前端
微信
音视频
GitHub 点击量可以破百万访问,你觉得的这份JDK
源码笔记
会差吗
大家都知道,源码这个东西面试跑不掉工作上还得去学习其中思想跟设计模式,真正喜欢看源码的多半有点“变态”。这玩意催眠又晦涩难懂,看了也会忘,需要先一点点针对某个组件或者某部分去看,一口吃不成大胖子!就拿JDK源码来说,它是个类库,加入了很多辅助代码、泛型、以及一些设计模式上的考量,没有方法毫无头绪的去看没多会你就会晕头转向!这时站在巨人的肩膀上学习无疑会省很多力气。今天LZ就把前段时间阿里一位老哥私
横扫bug
·
2021-11-09 14:02
github
java
面试
【Flink】
源码笔记
—StreamGraph 到 JobGraph
简介JobGraph可以认为是StreamGraph的优化图,它将一些符合特定条件的operators合并成一个operatorchain,以减少数据在节点之间序列化/反序列化以及网络通信带来的资源消耗。入口函数与StreamGraph的生成类似,调用StreamGraph.getJobGraph()就可以得到对应的JobGraph,底层会创建一个StreamingJobGraphGenerato
·
2021-11-03 11:39
Windows10下面安装MMCV全过程图文详解
https://github.com/open-mmlab/mmcv简介是OpenMMLab家自己开发的模块、包,其他框架的运行,例如
MMDetection
的运行是依赖于这个库的MMCV是一个面向计算机视觉的基础库
我真的爱发明
·
2021-10-30 22:37
MMDetection
MMDetection
(全网最详细)如何在docker里搭建
mmdetection
环境并封装成镜像
目录前言1.理解docker2.搭建过程2.1创建基础镜像2.2构建容器2.3进入容器2.4搭建环境2.5测试2.6提交3.小结前言目的:由于一个AI比赛需要提交算法Docker,捣鼓好几天终于有点眉目,特此记录!适用对象:已熟练搭建mmdet环境,需要进行docker部署资料参考:1.特定版本docker安装(必读)2.nvidia-docker安装(选读docker-19.03及以上版本已经内
孔言66
·
2021-10-12 19:06
软件安装问题
docker
深度学习
神经网络
清华大佬手撸多线程并发
源码笔记
Github上线3天星标35k+
你为什么要学习多线程?是因为理想吗?是因为热爱吗?哦~原来是为了面试打基础、做准备啊!没错,这真的很现实!大家在初学多线程的时候,肯定是有不少的疑惑的,我认为主要原因有两个:多线程在初学的时候不太好学,并且一般写项目的时候也很少用得上(至少在初学阶段时写的项目基本不需要自己创建线程)。多线程的知识点在面试中经常考,多线程所涉及的知识点非常多,难度也不低。这就会给人带来一种感觉:这破玩意涉及的东西是
愿天堂没有_BUG
·
2021-09-30 17:26
程序员
架构
程序人生
github
面试
冒死分享!阿里巴巴内部资料大分享,想进阿里的一定不要错过!
70道阿里巴巴高级Java面试题2021年阿里巴巴面试参考指南(泰山版)阿里巴巴1000道Java工程师面试题(2021版)阿里巴巴2021版JDK
源码笔记
(2月第三版)阿里巴巴Java开发手册1.4.0
·
2021-09-08 17:23
java程序员阿里
女朋友看了都会的超详细保姆级附
源码笔记
!看完还不会请砍我!
1.MQ1.1MQ的相关概念什么是MQMQ(messagequeue),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ是一种非常常见的上下游“逻辑解耦+物理解耦”的消息通信服务。使用了MQ之后,消息发送上游只需要依赖MQ,不用依赖其他服务。为什么要用MQ流量消峰举个例子,如果订单系统最多
是阿岚呐
·
2021-09-07 16:15
RabbitMQ
Java中间件
rabbitmq
java
公司太卷,研发3年经验裸辞,喜获字节/招银等6家大厂offer
为今年金九银十准备的备战资源库,包含了
源码笔记
类,大厂面试真题,跳槽解析,简历解析,项目实战源码+笔记+工具,有需要的需要这些笔记的小伙伴:>>>>>>>>>>>>>【资料传送门】>>>>>>>>>>>
Java风清扬null
·
2021-07-16 21:55
Java
程序员
JAVA
Web
java
面试
编程语言
MMDetection
英文文档翻译---2_new_data_model自定义数据集
2:Trainwithcustomizeddatasets训练自定义数据集Inthisnote,youwillknowhowtoinference,test,andtrainpredefinedmodelswithcustomizeddatasets.在这个本章中,你将知道如何用自己的数据集训练、测试和预训练模型Weusetheballoondatasetasanexampletodescribe
xuanxi
·
2021-06-26 05:45
underwater, research记录
/tools/dist_train.shconfigs/underwater/cas_r50/cascade_rcnn_r50_fpn_1x.py2--validate~/data/
mmdetection
科技多
·
2021-06-23 15:40
Mmdetection
安装
Mmdetection
为港中文开源系列库Openlab的重要组成部分,为目标检测领域中较为知名的开源库,特点是模块化,实现新算法比较多(但现在官方没有支持Yolo系列算法,可以参考网上资源进行实现),有助于在同一框架下实现目标检测相关算法的科研
赵小闹闹
·
2021-06-21 06:14
ArrayList
源码笔记
ArrayList源码相关常量DEFAULT_CAPACITY:10MAX_ARRAY_SIZE:Integer.MAX_VALUE-8Object[]EMPTY_ELEMENTDATAObject[]DEFAULTCAPACITY_EMPTY_ELEMENTDATAObject[]elementData:存储数据的数组构造方法publicArrayList(intinitialCapacity)
A_Zeee
·
2021-06-20 14:25
LinkdeList
源码笔记
惯例,笑话开头。哈哈哈阅读本文你可以掌握,LinkedList相关知识点和细节。目录数据结构基础LinkedList源码解析面试知识数据结构基础链表的特点1,链表查询数据,需要遍历整个链表,即便是做了优化,判断当前index,确定从前边遍历或者从后边遍历,时间复杂度仍是O(n)。2,链表插入和删除的,首先需要找到当前插入的点,也需要遍历链表,然后把节点指针相连,所以时间复杂度也是O(n);但是为什
杨旭_
·
2021-06-15 18:31
【干货】Android中高级开发进阶必备资料(附:PDF+视频+
源码笔记
)
Android的发展趋势让很多人寻找到了新的发展机遇,很多程序员纷纷转型Android开发,大批零基础人员参加培训进入Android开发领域,学习Android开发有效的学习方法能够迅速提升技能。Android开发学习过程中要掌握好基础知识,特别是java语言的应用,然后逐步提升开发者在学习过程中遇到的一些细致化的问题,把一些难点进行解决,在开发过程中把容易出现的一些难点进行合理化控制,避免在程序
datian1234
·
2021-06-15 14:20
Android
移动开发
面试
android
移动开发
面试
Spring Cloud Openfeign
源码笔记
关键类分析#1.FeignAutoConfiguration配置了一个管理feign子容器的工厂(FeignContext).配置一个Targeter,直接中专fegin的target方法(DefaultTargeter,这里扩展可以实现降级哦)配置了一个feignclient(ApacheHttpClient),用于执行HTTP请求还配备了okhttpclient方式的feignclient,但
7圈电池
·
2021-06-15 05:25
es
源码笔记
-Routing
ES建索引时默认是根据文档标识符_id将文档均分至多个分片。当搜索数据时,默认查询所有分片结果然后汇总,而并不必须知道数据到底存在哪个分片上。路由算法就是根据routing和文档id计算目标shardid的过程。一般情况下,路由计算方式为下面的公式:shard_num=hash(_routing)%num_primary_shards默认情况下,_routing值就是文档id。ES使用随机id和H
多喝水JS
·
2021-06-15 02:37
Swin 环境配置
研究背景检测任务项目代码Swin-Transformer-Object-Detectioncode学习参考(Swin-Transformer源码(已跑通)环境配置可在已有
mmDetection
link环境基础上进行配置
波赛东闪电
·
2021-06-14 07:58
读redis
源码笔记
1-线程模型
最近项目大量用到redis,在这之前对redis的认识仅仅停留在demo阶段。因此在使用过程走了很多弯路。所以利用下班时间简单过了一遍源码,记录下自己不太理解以及源码中实现优雅的地方,以后方便理解。注:redis源码版本是:redis-5.0.81、redis线程模型redis底层大部分使用单线程来处理客户端的请求,少部分耗时的任务(比如rdb任务)fork一个线程来处理。这个在Java中是不可想
多喝水JS
·
2021-06-13 10:51
ArrayList
源码笔记
惯例先来个笑话。哈哈哈目录数据结构基础扩容增删改查面试知识数据结构基础数据存储只有两种形式,第一种数组,第二种链表,其他的树和图,堆栈,队列都是从这两个基础数据上衍生出来的,只是为了解决特定的问题进行的封装。数组的特点1,数组根据索引取查询数据,所以时间复杂度是O(1);2,数组一创建就指定了大小,所以问题就来了,插入和从中间删除,剩余的数据保证数据的连续性,数组需要挪动,所以插入删除的时间复杂度
杨旭_
·
2021-06-10 18:31
java
源码笔记
java中没有运算符重载的概念。比较两个对象,尤其是integer这种基本类的封装对象,一定要使用equals方法。IOC是一个挺有意思的概念:https://www.zhihu.com/question/23277575以下基本上是第一个答案的意思:但是我觉得使用轮胎size这个例子是不合理的,因为轮胎的size明显是可以影响车身的设计的,我觉得使用color这个属性来解释更加合理一点。我的理解
Songger
·
2021-06-09 09:25
Spring MVC
源码笔记
SpringMVC
源码笔记
关键类分析WebMvcConfigurationSupport默认注册了很多东西,如HandlerMapping几个实现,HandlerAdaptor几个实现HandlerMapping
7圈电池
·
2021-06-09 01:35
MMDetection
英文文档翻译---3_exist_data_new_model根据现有数据集训练新模型
3:Trainwithcustomizedmodelsandstandarddatasets用标准数据集训练一个自定义模型Inthisnote,youwillknowhowtotrain,testandinferenceyourowncustomizedmodelsunderstandarddatasets.在这篇文章中,您将知道如何在标准数据集下训练、测试和推断您自己的定制模型。Weusethe
xuanxi
·
2021-06-08 09:51
About
mmdetection
1、新数据集方法一:转换成coco标注格式参考:https://github.com/open-mmlab/
mmdetection
/blob/master/docs/2_new_data_model.md
漫彻思特
·
2021-06-05 15:26
撸了郭霖大神写的Framework
源码笔记
,含泪整理面经
Android面试相关整理最近有一点找工作的打算,想补下面试题。但是发现网上面试相关的文章特别多,不知道从何看起,所以简单的总结了一下我有印象的一些,方便自己随时查看,本想带下个人评价,但有些没有仔细看,而且也不敢说自己比得过下面这些大佬的水平,所以没有轻易评价,大家自己分辨好坏。如果大家有推荐,可以给我留言,我好补上。因为我自己喜欢看比较新的面试题,我想大家都有这个需求,所以把最后更新时间也列了
m0_56037919
·
2021-05-04 19:32
程序员
android
Swin-Transformer-Object-Detection环境搭建(Win10+Anaconda3+
mmdetection
)(最详细)
/microsoft/Swin-Transformer目标检测:https://github.com/SwinTransformer/Swin-Transformer-Object-Detection
mmdetection
18岁小白想成大牛
·
2021-04-30 16:23
环境配置
小技巧汇总专栏
python
pytorch
c++
经验分享
深度学习
ARC实现
源码笔记
下面是runtime中关于ARC的数据结构部分:未命名.001.jpegWeak引用实现NSObject中定义了两个方法:idobjc_storeWeak(id*location,idnewObj){returnstoreWeak(location,(objc_object*)newObj);}idobjc_storeWeakOrNil(id*location,idnewObj){returnst
解放者莫雷尔
·
2021-04-25 03:00
springboot2.x
源码笔记
-生成bean的实例以及初始化
springboot的源码(spring)主要分为几个部分1、构造SpringApplication,完成spring.factories文件中Initializers与Listeners的加载2、加载配置文件,通过ConfigFileApplicationListener3、加载BeanDefinitionRegistryPostProcessor与BeanFactoryPostProcesso
Eshin_Ye
·
2021-04-20 11:40
阿里大热框架!Spring Security OAuth2.0认证授权开源笔记
这一套笔记总共分为五份:第一份笔记讲述的是SpringSecurityOAuth2.0认证授权项目的理论基础,第二份笔记是整个项目的实战操作,最后三套讲述的是
源码笔记
(帮助大家去理解整套的项目)下面我们一份一份的笔记来看
Java高级架构师师长
·
2021-04-19 04:43
Java是如何实现自己的SPI机制的? JDK源码(一)
注:该源码分析对应JDK版本为1.81引言这是【
源码笔记
】的JDK源码解读的第一篇文章,本篇我们来探究Java的SPI机制的相关源码。2什么是SPI机制那么,什么是SPI机制呢?
源码笔记
·
2021-04-18 20:45
三方库
源码笔记
(9)-超详细的Glide源码详解
公众号:字节数组,热衷于分享Android系统源码解析,Jetpack源码解析、热门开源库源码解析等面试必备的知识点前阵子定了个小目标,打算来深入了解下几个常用的开源库,看下其源码和实现原理,进行总结并输出成文章。初定的目标是EventBus、ARouter、LeakCanary、Retrofit、Glide、Coil、OkHttp等七个。目前已经完成了八篇关于EventBus、ARouter、L
业志陈
·
2021-04-18 00:37
Spring高级
源码笔记
:BeanFactory创建流程全面解析附带代码实现!
参考资料《Spring高级
源码笔记
》需要的同学可以私信获取免费获取方式!
架构小菜
·
2021-04-17 23:37
Spring高级
源码笔记
:Spring IoC循环依赖问题全面解析附带代码实现!
一、什么是循环依赖循环依赖其实就是循环引用,也就是两个或者两个以上的Bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C又依赖于A。注意,这里不是函数的循环调用,是对象的相互依赖关系。循环调用其实就是一个死循环,除非有终结条件。Spring中循环依赖场景有:构造器的循环依赖(构造器注入)Field属性的循环依赖(set注入)其中,构造器的循环依赖问题方法解决,只能拋出BeanCurr
架构小菜
·
2021-04-13 08:37
Spring高级
源码笔记
:Spring Bean创建流程全面解析附带代码实现!
Bean创建流程通过最开始的关键时机点分析,我们知道Bean创建子流程入口在AbstractApplicationContext#refresh()方法的finishBeanFactoryInitialization(beanFactory)处进入finishBeanFactoryInitialization继续进入DefaultListableBeanFactory类的preInstantiat
架构小菜
·
2021-04-13 00:51
win10
mmdetection
2.7
0.更换清华源condacondaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/condaconfig--addchannels
东东就是我
·
2021-04-08 18:50
业务与应用
深度学习
mmdetection
安装 CUDA11.0+pytorch1.7.1+mmcv-full
安装Createacondavirtualenvironmentandactivateit.condacreate-nopen-mmlabpython=3.7-ycondaactivateopen-mmlabInstallPyTorchandtorchvisionfollowingtheofficialinstructions,e.g.,这里建议加上-c减少因安装源的问题导致的错误condains
JianqiuChen
·
2021-03-23 13:59
目标检测
python
docker
人工智能
tomcat
源码笔记
standardSever和standardService
tomcat作为web容器需要管理服务端的端口与链接,数据的读取和转发standardService就是用于管理链接,请求的读取与分发,目前tomcat主要支持两种协议HTTP/1.1,AJP/1.3standardServer就是管理各个standaradServce的类和资源standardServer的生命周期各个事情如下standardServerinit初始化依据server.xml初始
舒凡devp
·
2021-03-11 17:41
牛批!Github一夜爆火,阿里JDK源码小册2021全新开源!
这份阿里巴巴的JDK
源码笔记
深度剖析了JavaConcurrent包中的每一个部分,同时也对对并发的实现原理进行了深入的研究!
Java全能架构师
·
2021-02-27 14:02
java
java
多线程
并发编程
JDK
源码
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他