自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 darknet源码解读-yolov2损失计算

参考文章:https://blog.csdn.net/xiaohu2022/article/details/80666655https://github.com/pjreddie/darknet/blob/master/src/region_layer.c //darknet源代码    yolov2损失计算的源代码集中在region_layer.c文件forward_region_l...

2018-07-31 11:51:09 4089 2

原创 darknet源码解读-forward_region_layer

        讨论forward_region_layer函数的话我们把它放在yolov2场景下,因为[region]层是yolov2的一大特色,所以函数中用到的一些参数也是参考的cfg/yolov2.cfg的默认参数配置。在yolov2网络中,经过前向传播最后会落到region层,而相应的处理函数便是forward_region_layer。yolov2的精髓集中于此,十分重要,同时理解起来也...

2018-07-30 17:05:59 2370 1

原创 darknet源码解读-train_detector

        在darknet框架上运行类似以下训练实例时必然会进入到train_detector函数,它是训练目标检测器的入口函数。        ./darknet detector train cfg/coco.data cfg/yolov2.cfg darknet19_448.conv.23        ./darknet detector train cfg/coco.dat...

2018-07-29 22:54:39 3434

原创 darknet源码解读-load_data

    这里的数据加载部分的代码由detector.c文件中train_detector函数中load_data处开始解读。void train_detector(char *datacfg, char *cfgfile, char *weightfile, int *gpus, int ngpus, int clear){ list *options = read_data_cf...

2018-07-29 21:28:02 2974

原创 darknet源码解读-im2col_cpu

  关于im2col_cpu网上已经有不少优秀的解读博文,我不再复述,可以参考以下几篇文章:https://blog.csdn.net/mrhiuser/article/details/52672824https://blog.csdn.net/dwyane12138/article/details/78449898我这里只是将这段代码单独摘出来做了一个小测试,给定一个输入,看看输出究...

2018-07-28 21:41:06 2268 4

原创 darknet源码解读-letterbox_image

letterbox_image对图像调整成输入尺寸(w,h)//将原图进行一定比例的缩放,返回的图片尺寸为(w,h)image letterbox_image(image im, int w, int h){ int new_w = im.w; int new_h = im.h; //在保证图像宽高比不变的情况下,计算放缩后的宽高 if (((float)w/...

2018-07-28 10:45:03 8996 1

原创 darknet源码解读-load_image_color

image load_image_color(char *filename, int w, int h){ return load_image(filename, w, h, 3);}image load_image(char *filename, int w, int h, int c){#ifdef OPENCV image out = load_image_cv...

2018-07-28 10:30:40 3114 1

原创 yolov2-coco数据集网络架构

 

2018-07-26 22:15:08 1058

原创 【论文解读】yolo-v2

介绍 作者在yolo的基础上进行改进,提出了yolov2。此外,作者还提出了一种目标检测与分类的联合训练方法,允许在检测和分类数据集中训练目标检测系统。 图:yolo网络架构Batch Normalization 在YOLO所有的卷积层后面添加...

2018-07-22 16:16:38 410

原创 faster-rcnn中的RPN

       使用卷积神经网络对图像进行分类已经有很多成熟的方案,而目标检测不仅要对图像中的目标进行分类,而且还要对目标进行定位。一个很简单的思路就是先从一幅完整的图像中选取若干候选区域,然后再对这些候选区域进行分类。RCNN系列的开篇之作就是这么做的。先用传统算法如selective search在原图中提取2000个大小不一的候选区域,这些候选区域本质上也是一幅图像,只是它们都是从原图中提取出...

2018-07-22 11:34:26 1594 3

原创 mac下安装darknet和opencv跑yolo-v2实时目标检测

参考:https://pjreddie.com/darknet/yolov2/ #yolo-v2https://opencv.org/releases.html #opencv源码下载 环境:整个安装过程用两个字来形容就是“折腾”。第一步先安装好opencv,一个强大开源计算机视觉库。从官网下载了2.4.10的源码进行编译安装:cd opencv-2.4.10mkdir...

2018-07-21 11:43:16 5702 6

原创 楼梯走法的动态规划算法

  有一座高度是10级台阶的楼梯,从下往上走,第步只能向上走1级或者2级,求一共有多少种走法?#include <stdio.h>#include <unistd.h>#include <stdlib.h>int *memo = NULL;int steps = 10;//普通递归求解int stage(int n) {    if (...

2018-07-16 17:47:29 1556

原创 Anaconda3安装xgboost出现连接错误CondaHTTPError

在Mac上安装完Anaconda3后正准备通过conda install xgboost来安装xgboost,结果出现下面的错误:通过查询资料意识到Anaconda3原生的python版本为3.6,添加3.5版本的python后可以解决这个问题。conda create -n py35 python=3.5激活3.5使用以下命令:source activate py35撤销激活使用以下命令:sou...

2018-07-14 10:07:55 651

转载 python手写简易线程池

#!/bin/env python# coding: utf-8import Queueimport threadingfrom contextlib import contextmanagerimport time#停止事件StopEvent = object()class ThreadPool(object): def __init__(self, max_num):...

2018-07-10 21:27:56 749 1

原创 判断平衡二叉树

#/bin/env python# coding: utf-8class BTreeNode: def __init__(self, x): self.e = x self.left = None self.right = Noneclass BBTree: def depth(self , root): i...

2018-07-10 21:21:23 172

搭建ZoneMinder视频监控系统可能需要到的perl的rpm包

ZoneMinder的搭建过程是需要利用到perl,而perl所需要的安装并不完全包含在系统linux的发布版中,需要到网上去找,这里搜集到一些在发布版中没有但搭建zm又需要乃至的一些包!

2012-04-27

nginx-1.0.8.tar.gz

nginx源码包!Nginx是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。

2012-03-15

空空如也

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

TA关注的人

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