自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)

原创 YOLOv3训练WiderFace数据集来实现人脸检测

一、配置环境编译好的YOLOv3win10CUDA 10.0cudnn-10.0-windows10-x64-v7.4.2.24OpenCV 3.4.0python 3.7RTX 2080Ti二、准备数据集人脸数据集:WiderFace数据集1.下载下面的四个压缩包,并放在同一个文件夹内WIDER Face Training Images [Baidu Drive]...

2019-10-09 19:52:47 2164 11

原创 如何在子组件中监听全局变量—使用vuex

背景描述:我们有两个独立的组件,组件A,组件B。两个组件都有下拉框,我们的目标就是点击A时出现下拉框,然后点击B时,A的下拉框会自动收回,只留下B的下拉框。步骤一:在main.js中引入vuex:import Vue from 'vue'import Vuex from 'vuex';//定义全局变量componentIdvar store = new Vuex.Store({ ...

2020-01-09 11:38:05 589

原创 图像语义分割FCN论文学习心得

版权说明:此文章为本人原创内容,转载请注明出处,谢谢合作!在阅读FCN论文过程中遇到了若干问题,在查阅了相关资料后,终于解决了我的疑惑。FCN原理简述2014年提出的FCN在语义分割领域具有重要的意义,几乎所有后来的研究都是在FCN的基础上改进。一句话概括就是:FCN将传统网络后面的全连接层换成了卷积层,这样网络输出不再是类别而是 heatmap;同时为了解决因为卷积和池化对图像尺寸的影...

2019-12-26 15:58:46 171

原创 vue两个独立的组件之间的传值通信

我们想要监听组件A里面data里的某个值,然后传给组件B使用,还要达到动态改变组件B里面data里的某个值目录下新建一个公共文件 pubilc.jsimport Vue from 'vue'export default new Vue()在组件A:save.vue中导入pubilc.js<template> <div> <i class="iconf...

2019-12-26 15:47:48 285

原创 GIS算法总结(求经纬度,求距离,求方位角)

公司项目中用到的一些GIS算法,记录一下。所有经纬度都是基于WGS-84标准,为Google Earth上的经纬度。1.已知两个点的经纬度,求它们的直线距离python代码实现from math import *def getDistance(latA, lonA, latB, lonB): ra = 6378140 # radius of equator: meter ...

2019-10-11 15:26:47 983 3

原创 YOLOv3 在Windows 下的一些常用的命令行操作(训练,批量测试,计算mAP,计算anchors等)

此篇博客是防止自己遗忘YOLOv3的一些命令行操作,方便自己查阅。YOLOv3官方自带操作一、训练darknet.exe detector train data/voc.data data/yolov3-spp-voc.cfg data/pretrain/darknet53.conv.74二、测试单幅图像darknet.exe detector test data/obj.data...

2019-09-29 15:19:30 1667

原创 YOLOv3 如何快速计算mAP (一条指令搞定)

今天跑了一下YOLOv3,用的VOC格式的数据集,发现不知道怎么计算mAP。于是乎,百度了一下,折腾了好几下,我发现,有些人的方法绕来绕去,不知道是不是故意炫技,虽然也能计算,但让人觉得不知所云,一会要输入命令行,一会又要用到python,一会又要删除什么文件,一会又要设置什么difficult参数,甚至有的要修改darknet源码,总之搞得非常复杂。偶然间自己发现了一个快速计算mAP的方法,...

2019-09-28 22:01:19 3078 12

原创 YOLOV3训练VOC数据集

一、配置环境编译好的YOLOV3Win10CUDA 10.0cudnn-10.0-windows10-x64-v7.4.2.24RTX 2080TiOpenCV 3.4.0python 3.7二、数据准备1.下载预训练模型darknet53.conv.74 放在:..darknet-master/build/darknet/x64/data2.下载3个VOC数据集压缩包...

2019-09-27 18:27:12 1236 2

原创 Win10+YOLOV3+CUDA 10.0+VisualStudio2015配置过程

记录下自己Windows10+YOLOV3+VisualStudio2015走坑成功过程。一、环境Win10CUDA 10.0cudnn-10.0-windows10-x64-v7.4.2.24Visual Studio 2015OpenCV 3.4.0二、必要的软件安装1. 安装CUDA 10.0CUDA+ cudnn 安装教程2. 安装 Visual Studio 20...

2019-09-27 00:30:22 1549 9

原创 个人深度学习主机配置

毕业了,之前实验室一直用的1080Ti,所以决定自己配置一台主机。个人深度学习主机配置如下:设备名称 型号 京东自营价格 CPU i9-9900k (8核16线程) 3799元 显卡 技嘉RTX 2080Ti TURBO 11G显存 9999元 主板 ROG STRIX Z390-E GAMING 2199元 内存 海盗...

2019-09-09 15:31:42 1894 2

原创 Pytorch实战4:(win10 +ubuntu)对抗语义分割源码调试《Adversarial Learning for Semi-supervised Semantic Segmentation》

复现论文:Adversarial Learning for Semi-supervised Semantic SegmentationGitHub: AdvSemiSeg-pytorch我的配置环境:ubuntu 16.04python 3.6pytorch 0.4.0GTX1080Ti+CUDA8.0 +cuDNN6.0源码环境说明:作者的源码是基于pytorch-0.2+p...

2018-12-24 12:03:54 2270 39

原创 python从入门到进阶的书籍点评

python是门强大的编程语言,对于无编程经验的小白经常问的就是如何从零开始入门python,而有python编程基础的人会问如何进阶提升自己。’1.python入门书籍Python编程 从入门到实践 ★★★★★个人点评:此书长期占据了各大平台销量榜首,如此受欢迎是有它的原因的,个人看完整本书的感觉就是,此书能帮无编程经验的人快速入门python语言,书中包罗万象,细节描述通俗易懂,例子...

2018-10-31 19:11:45 1536

原创 如何使用极客云完成深度学习模型训练

众所周知深度学习需要强大的GPU支撑,但是好的GPU过于昂贵,但是一般学生(比如我)很难有能力购买,于是我无意间发现了一个好用的云服务器—极客云 (同比阿里云、腾讯云等价格适中还可以接受),使用云服务器只需要专注于深度学习本身,无需安装任何深度学习环境,零设置开启您的深度学习之旅。极客云,为深度学习而生,只需简单几步操作即可测试和训练您的模型。如何使用:注册账号后会有一张优惠卷,能免费使用装...

2018-10-30 20:16:41 3508 5

原创 如何从GitHub上下载一个项目中的单个文件或者子文件夹

从GitHub上下载整个项目非常简单,只需要git clone xxx就可以了,但是有时候我们只需要项目中的某个文件或者子文件夹,用SVN就可以实现。在Windows上装个TortoiseSVN比较方便。安装过程很简单,TortoiseSVN安装完毕后,例如我们打开GitHub上的某一个项目:https://github.com/sunshineatnoon/Paper-Implementat...

2018-05-11 16:03:25 11279 4

原创 Pytorch实战3:DCGAN深度卷积对抗生成网络生成动漫头像

版权申明:本文章为本人原创内容,转载请注明出处,谢谢合作!实验环境:1.Pytorch 0.4.0 2.torchvision 0.2.1 3.Python 3.6 4.Win10+Pycharm 本项目是基于DCGAN的,代码是在《深度学习框架PyTorch:入门与实践》第七章的配套代码上做过大量修改过的。项目所用数据集获取:点击获取 提取码:g5qa,感谢知乎用户何...

2018-05-06 23:04:23 7835 32

原创 Pytorch 0.4.0迁移指南(与之前版本编程上的不同点)

版权说明:本篇文章为本人原创内容,转载请注明出处,谢谢合作!2018年4月25号,官方发布Pytorch0.4.0版本,此版本除了支持Windows外,与之前的Pytorch版本也有诸多不同,主要表现在编程方面。因此该指南主要用来介绍Pytorch0.4.0代码方面需要注意的地方:1. 弃用Variables并与Tensors合并之前版本,最终的输入数据必须转化为Varia...

2018-05-02 21:31:07 5982

原创 Pytorch使用Tensorboard可视化网络结构

Pytorch使用Tensorboard可视化网络结构GitHub地址:点击打开 1.下载可视化代码git clone https://github.com/lanpa/tensorboard-pytorch.git2.安装PyTorch 0.4 +torchvision 0.2 3.安装Tensorflow和Tensorboard:pip install tensor...

2018-05-01 13:28:00 16091 2

原创 Python使用pip更新所有已安装包的方法

第一 :替换pip源Python经常需要使用pip install xxx安装各种包,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下。个人喜欢清华大学的pip源,它是官网pypi的镜像,每隔5分钟同步一次,Windows用户替换pip源方式: 进入你的C:\Users\SunQian\下,新建名为pip的文件夹,在文件夹下新建一个名为pip.ini,...

2018-05-01 12:34:43 22934 5

原创 LeetCode Python 刷题之路【数组篇】

持续更新中……1.两数之和 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。假设每个输入只对应一种答案,且同样的元素不能被重复利用。 举例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1]思路:利用python中的字典记录下数组中每个...

2018-04-29 19:51:19 1026

原创 Pytorch实战2:ResNet-18实现Cifar-10图像分类(测试集分类准确率95.170%)

版权说明:此文章为本人原创内容,转载请注明出处,谢谢合作!Pytorch实战2:ResNet-18实现Cifar-10图像分类实验环境:Pytorch 0.4.0 torchvision 0.2.1Python 3.6CUDA8+cuDNN v7 (可选)Win10+Pycharm整个项目代码:点击这里ResNet-18网络结构: ResN...

2018-04-26 22:21:16 101583 187

原创 Pytorch实战1:LeNet手写数字识别 (MNIST数据集)

版权说明:此文章为本人原创内容,转载请注明出处,谢谢合作!Pytorch实战1:LeNet手写数字识别 (MNIST数据集)实验环境:Pytorch 0.4.0 torchvision 0.2.1Python 3.6CUDA8+cuDNN v7 (可选)Win10+PycharmPytorch 0.4.0版本说明 Pyotrch 0.4.0已经支持Windows用户了,其中有多项重

2018-04-26 10:57:33 17251 16

原创 Windows系统安装和使用PyTorch 0.4.0 (官方已经支持 Windows )

PyTorch 0.4.0 官方已经支持 Windows 系统2018年4月25号,PyTorch 官方发布 0.4.0 版本,该版本的 PyTorch 有多项重大更新,其中最重要的改进是官方支持 Windows (详细改动见Pytorch官方GitHub):Tensor/Variable 合并零维张量数据类型迁移指南Windows 支持C++ 扩展ONNX 改进 支持 RN...

2018-04-25 20:52:43 43708 23

原创 YOLOv2训练自己的数据来实现人脸检测详细步骤

上篇中,已经写了如何在win10系统下安装GPU版本的YOLOv2了,本文讲演示如何训练自己的数据来实现人脸检测,其实官方文档上的教程已经写得很不错了,其实就分为几个步骤。 官方地址:https://github.com/AlexeyAB/darknet 一、模仿VOC的格式 建立文件夹VOCdevkit,在里面新建VOC2017文件夹,然后VOC2017里新建下图的4个文件夹,最后在Imag

2017-11-14 22:01:41 4154 19

原创 YOLO v2 在win10+GPU+VS2015下成功编译并演示

GitHub源码主页:https://github.com/AlexeyAB/darknet 最近在看YOLO v2这篇论文,并花了点时间配置了GPU版本,记录下过程吧。配置环境: Win10 64位 GPU:GTX 970 CUDA 8.0 cudnn: cudnn-8.0-windows10-x64-v5.0 VS2015 Openvc: 2.4.13一、安装 VS2015 二

2017-11-12 22:55:54 2854 3

转载 CVPR2016代码合集

1. DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradients:https://github.com/ppwwyyxx/tensorpack/tree/master/examples/DoReFa-Net2. Code for Stacked attention netw

2017-03-26 22:31:03 852

原创 Caffe+win10 64位+CUDA8.0+cuDNN v5+matlab R2014a详细配置

话不多说,开始配置前期准备工作: ①必须先安装好VS2013 分享个地址http://pan.baidu.com/s/1eSx7RSQ ②装好matlab,这里我用的是R2014a ③ 我的电脑显卡是GTX980,装的CUDA8.0,百度CUDA进官网下载,选择对应系统,我的系统是WIN10,下完后安装,切记选择默认安装路径,如图 https://developer.nvidia.com/

2017-03-14 12:25:11 2591 2

原创 Opencv 学习笔记之膨胀/腐蚀综合实例

#include<opencv2/opencv.hpp>using namespace cv;using namespace std;Mat g_srcImage, g_dstImage;int g_nTrackbarNumber = 0;int g_nStructElementSize = 3;void Process();void on_TrackbarNumChange(int,

2016-10-31 19:48:51 323

原创 Opencv 学习笔记之图像线性滤波综合示例

#include<opencv2/opencv.hpp>using namespace cv;using namespace std;Mat g_srcImage, g_dstImage1, g_dstImage2, g_dstImage3;int g_nBoxFilterValue = 3;int g_nMeanBlurValue = 3;int g_nGaussianBlurValu

2016-10-31 13:20:14 274

原创 Single Image Haze Removal Based On Guided Filter

Single Image Haze Removal Based On Guided Filter

2016-10-21 17:07:30 312

原创 基于引导滤波的暗通道优先去雾算法

不多说,是何凯明的去雾算法,直接上代码。 dehaze.mfunction dehaze()I=double(imread('WM.bmp')) / 255;w0 = 0.95 ;[h,w,c]=size(I) ;for i= 1 : h for j= 1 : w dark_channel(i,j)=min(I(i,j,:)) ; endend%求到暗通

2016-10-21 16:35:36 2480 4

原创 北大核心期刊目录(自动化技术、计算机技术)

1.计算机学报 2.软件学报 3.自动化学报 4.计算机研究与发展 5.控制与决策 6.中国图象图形学报 7.系统仿真学报 8.计算机辅助设计与图形学学报 9.计算机应用 10.计算机科学(1) 11.计算机应用研究(1) 12.机器人 13.中文信息学报 14.控制理论与应用 15.计算机集成制造系统 16.模式识别与人工智能 17.计算机工程与设计 18.小型微

2016-10-14 18:53:13 1616

原创 Matlab遗传算法求函数最大值

主函数函数main.mglobal Bitlength%定义3个全局变量global boundsbeginglobal boundsendboundsbegin=-2;boundsend=2;precision=0.0001;%运算精确度Bitlength=ceil(log2((boundsend-boundsbegin)'./precision));%染色体长度popsize=50

2016-10-13 20:06:45 12135 15

空空如也

空空如也

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