自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 darknet源码剖析(三) load_data_detection详细分析

load_data_detection是数据加载过程的最后一步。下面就来对他进行详细分析。首先是空间分配过程: d.X.rows = n; d.X.vals = calloc(d.X.rows, sizeof(float*)); d.X.cols = h*w*3; d.y = make_matrix(n, 5*boxes);d是data类型数据, da...

2019-01-21 19:12:50 3586

原创 darknet源码剖析(二) 数据加载

在上一篇文章中,我们分析了darknet的网络结构与初始化过程,在源码中是load_network函数。接下来继续分析数据加载过程。数据加载过程中涉及的函数有load_data、load_threads、load_data_in_thread、load_thread。数据加载过程如下图所示。(1)load_data中首先启动一个线程调用load_threads,load_threads...

2019-01-19 18:31:30 1336 6

原创 darknet源码剖析(一) network初始化

network是darknet的核心组件,本文以yolov1为例对network的结构进行分析,并对network相关操作函数进行分析。darknet的网络结构使用network结构体进行保存,network的构建过程主要包括以下几个函数:load_network(src/networks.c)->parse_network_cfg(src/parser.c)->make_ne...

2019-01-18 21:04:31 3903 3

原创 linux codeblocks darknet Debug极简教程

之前写过一篇linux codeblocks darknet Debug的教程,当时对Debug的使用方式还不太熟悉,经过一段时间的使用、配置后,对codeblocks的使用方式又有了新的认识,现给出一份极简的教程。1)新建项目。2)添加源代码,这一次我更加直接,将darknet中的代码全部拷贝到了项目目录下。然后回到图形界面中右击“add file recursively”,选择好源文件...

2019-01-08 13:46:59 697 3

共享库装载时重定位相关资料

针对共享库装载时重定位的详细分析,与《程序员自我修养》有关章节相比,本文的分析更加详细,更便于理解。

2016-03-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除