darknet代码阅读
花噜噜酱
脚踏实地谋发展,努力努力再努力!
展开
-
关于yolov4的结构对比学习(yolov4/yolov4-tiny/scale yolov4)
目录一、yolov4中的基础结构:1.Dark layer2.rCSP(普通结构without SPP):3.rCSP(SPP)4.CSPUP二、三种yolov4的结构对比:三、yolov4-tiny的基础结构:主要目的是分析一下各种yolov4的结构,不解析原理,只是可视化一些结构的模块。首先明确一些前提:AB大神的darknet中提供的cfg包括:yolov4、yolov4-tiny和yolov4x-mish (2020/11/24) WongKinYiu的sc原创 2020-11-24 16:15:06 · 9798 阅读 · 5 评论 -
【代码阅读】darknet源码阅读(九):col2im.h 和 col2im.c
参考文献依然是放前面:https://blog.csdn.net/caicaiatnbu/category_9096319.htmldarknet版本: https://github.com/AlexeyAB/darknet,与原始的版本还是有一点区别的。因为第一次读源码,我就直接按照参考文献的顺序来了,到时候再查漏补缺,加油!【只分析原理,弄明白具体的功能,就不去看gpu了,等以后有时间再补.cu文件】1.col2im.h#ifndef COL2IM_H#define COL2IM原创 2020-06-11 09:31:14 · 530 阅读 · 0 评论 -
【代码阅读】darknet源码阅读(八):cost_layer.c
参考文献依然是放前面:https://blog.csdn.net/caicaiatnbu/category_9096319.htmldarknet版本: https://github.com/AlexeyAB/darknet,与原始的版本还是有一点区别的。因为第一次读源码,我就直接按照参考文献的顺序来了,到时候再查漏补缺,加油!今天看的是:cost_layer,主要完成损失函数的前向计算以及损失函数的求导,损失函数的误差反向传播。直接放代码注解:比较简单#include "cost_l原创 2020-05-21 16:54:32 · 383 阅读 · 0 评论 -
【代码阅读】darknet源码阅读(七):activations.h和activations.c
参考文献依然是放前面:https://blog.csdn.net/caicaiatnbu/category_9096319.html【https://blog.csdn.net/caicaiatnbu/article/details/100708754源码解析还带图解】darknet版本: https://github.com/AlexeyAB/darknet,与原始的版本还是有一点区别的。因为第一次读源码,我就直接按照参考文献的顺序来了,到时候再查漏补缺,加油!今天看的是:activati原创 2020-05-20 18:31:35 · 756 阅读 · 1 评论 -
【代码阅读】darknet源码阅读(六):gemm.h和gemm.c
参考文献依然是放前面:https://blog.csdn.net/caicaiatnbu/category_9096319.html【https://blog.csdn.net/caicaiatnbu/article/details/100708754源码解析还带图解】darknet版本: https://github.com/AlexeyAB/darknet,与原始的版本还是有一点区别的。因为第一次读源码,我就直接按照参考文献的顺序来了,到时候再查漏补缺,加油!今天看的代码是gemm主要完原创 2020-05-19 20:21:55 · 2306 阅读 · 0 评论 -
【代码阅读】darknet源码阅读(五):im2col.h 和 im2col.c
参考文献依然是放前面:https://blog.csdn.net/caicaiatnbu/category_9096319.htmldarknet版本: https://github.com/AlexeyAB/darknet,与原始的版本还是有一点区别的。这个博客解释的超详细:https://blog.csdn.net/caicaiatnbu/article/details/1005153...原创 2020-05-08 16:14:26 · 659 阅读 · 2 评论 -
【代码阅读】darknet源码阅读(四):matrix.h 和 matrix.c
参考文献依然是放前面:https://blog.csdn.net/caicaiatnbu/category_9096319.htmldarknet版本: https://github.com/AlexeyAB/darknet,与原始的版本还是有一点区别的。进入代码:1.matrix.h#ifndef MATRIX_H#define MATRIX_H#include "dark...原创 2020-04-28 18:51:52 · 540 阅读 · 0 评论 -
【代码阅读】darknet源码阅读(三):option_list.h 和 option_list.c
参考文献依然是放前面:https://blog.csdn.net/caicaiatnbu/category_9096319.htmldarknet版本: https://github.com/AlexeyAB/darknet,与原始的版本还是有一点区别的。进入代码:1.option_list.h:定义了一个结构体和11个函数#ifndef OPTION_LIST_H#defin...原创 2020-04-22 17:11:58 · 450 阅读 · 0 评论 -
【代码阅读】darknet源码阅读(二):utils.h 与 utils.c
参考文献依然是放前面:https://blog.csdn.net/caicaiatnbu/category_9096319.html但我主要是以这个版本的darknet【 https://github.com/AlexeyAB/darknet】,与原始的版本还是有一点区别的。步入正题,utils主要是进行一些读写操作。1.utils.h#ifndef UTILS_H#defin...原创 2020-04-21 14:01:37 · 1502 阅读 · 0 评论