自定义博客皮肤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)
  • 资源 (7)
  • 收藏
  • 关注

原创 caffe的两个重要错误

Caffe的bug:1) 问题1:问题1:/usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the ...

2019-05-30 22:08:16 750

原创 在ubuntu下安装Detectron

安装Detectron1)前提条件:a) NVIDIA GPU, Linux, Python2b) Caffe2, various standard Python packages, and the COCO API2)检查caffe2是否安装#交互Success,则为正常python -c 'from caffe2.python import core' 2>/dev/null...

2019-05-30 21:57:58 439 2

原创 ubuntu16.04下安装caffe2的安装

caffe2安装安装前说明:到目前日期为止,大多数博客中介绍的方法是从 {git clone --recursive https://github.com/caffe2/caffe2.git} 中进行git代码,然而我们可以从git网站中看到这个caffe2.git已被移动到pytorch/pytorch repo。因此,我们参考官方给出的安装说明来安装caffe2:https://caf...

2019-05-30 21:46:48 1312 2

原创 CenterLoss的caffe实现与深入理解

CenterLoss的caffe实现与深入理解目的:打算将centerloss与SSD的multibox_loss融合,或者与faster-rcnn的softmax回归融合。 项目代码将会发布到:https://github.com/BOBrown思路概述:paper title:A Discriminative Feature Learning Approach for D...

2018-07-11 15:33:59 3730 12

原创 在虚拟环境中Caffe: opencv error

这里写自定义目录标题Caffe编译的一个错误与解决方案编译错误解决Caffe编译的一个错误与解决方案编译错误在 make -j32 时,.src编译和.cu(nvcc)编译都通过了,然而在最后报错如下:make allCXX/LD -o .build_release/examples/cpp_classification/classification.bin/usr/bin/ld: .build_release/examples/cpp_classification/classification

2020-10-17 18:52:56 126

转载 TCSVT论文结构整理

官网要求看这里。TCSVT论文结构整理论文结构摘要问题综述算法概括(算法细节)实验结果Index TermsIntroduction引子 + 应用场景现状概述论文结构介绍示例Experiments and Discussion第一段(综述)第一节(实验设置)第二节(实验结果及比较)Conclusion方法功能综述各部分概括(或优势重申)实验结果功能拓展未来计划其他问题论文结构论文结构基本相同...

2019-05-13 09:47:54 2147

原创 人像分割专栏

人像分割数据集对于人像分割任务,可以利用human parsing的几个公开数据集,如LIP、ATR、Multi-parsing数据集。可以在其官方网站中下载对应数据集,也可以在CSDN中的连接下载,人像分割代码:https://github.com/BOBrown/deeparsing-master...

2019-03-18 23:28:02 4488

原创 docker的安装与常见语法

1、安装dockerdocker的安装参考: docker安装$ sudo apt-get remove docker docker-engine docker-ce docker.io更新apt$ sudo apt-get update安装以下包以使apt可以通过HTTPS使用存储库(repository):$ sudo apt-get install -y apt-tra...

2019-03-18 18:48:44 660

转载 pychram2018永久破解的方法

Pycharm2018永久破解方法 ...

2018-09-04 20:07:48 1463 3

原创 caffe-ssd修改solver.cpp来绘制每一个类的pr曲线

caffe-ssd绘制每个类的pr曲线1 solver.cpp进入到caffe-ssd/src/caffe目录下,打开solver.cpp。查看第540行,不同版本可能所在行不同if (param_.show_per_class_result()) { LOG(INFO) << "class" << label << ": " &...

2018-08-08 16:27:55 2450 4

原创 CUDA的几个知识点

知识点1:ncvv编译步骤:nvcc对CUDA代码段进行编译,所有非CUDA的代码均交给通用的C编译器,windows下是C1编译器,Linux下是gcc编译器。 若想要了解nvcc的编译步骤: 1, 在cmd下输入nvcc -E x.cu > x.cup 可以得到cup后缀名的文件,这个步骤一般是由nvcc隐式执行的,这一步是对cu文件进行预处理。 注(若出现错误:...

2018-08-05 16:16:46 1804

转载 ubuntu16.04 + OpenCv 2.4.13安装

安装包下载https://pan.baidu.com/s/1_H5tYfC0iwyOWZJAIX6-NA 下载安装一些一类包 以及编译工具安装编译工具sudo apt-get install build-essential安装依赖包sudo apt-get install cmake git libgt...

2018-08-05 15:32:24 2403

转载 LSTM的基本架构以及几种变形LSTM

本文内容及图片主要参考:Understanding LSTM NetworksLSTM核心思想LSTM最早由 Hochreiter & Schmidhuber 在1997年提出,设计初衷是希望能够解决神经网络中的长期依赖问题,让记住长期信息成为神经网络的默认行为,而不是需要很大力气才能学会。...

2018-08-05 15:27:36 13314

原创 SSD的MultiBoxLoss层的multibox_loss_param说明

参数说明 multibox_loss_param { loc_loss_type: SMOOTH_L1 conf_loss_type: SOFTMAX loc_weight: 1.0 num_classes: 2 share_location: true match_type: PER_PREDICTION overlap_thresho...

2018-07-25 14:47:42 2220

原创 caffe在windows端配置的全部流程

caffe在windows下配置outlines:配置流程分为: (1)nvidia显卡驱动与CUDA安装 (2)cudnn安装(对于部分caffe工程需要) (3)caffe-windows编译 (4)常见编译错误nvidia显卡驱动与CUDA安装(1)显卡驱动安装 驱动精灵自动安装最新版本驱动,或者选择去nvidia官网下载对应版本的驱动。这两种方式都不影响到以下安装...

2018-07-22 15:34:21 530

原创 一种比较简洁安装tensorflow的方法

virtualenv安装1.Install pip and virtualenv by issuing one of the following commands:sudo apt-get install python-pip python-dev python-virtualenv # for Python 2.7sudo apt-get install python3-pip pyt...

2018-07-22 14:30:13 311

原创 目标检测:SSD之损失函数的改进

SSD 的损失函数改进以下改进已经实现在github中: https://github.com/BOBrown/SSD-Centerloss(1)centerl loss改进centerloss的理解请参考博文 https://blog.csdn.net/zbzb1000/article/details/81001546传统SSD目标检测算法是对每一个default生成一个4维的l...

2018-07-22 14:17:39 10347 3

原创 caffe的预安装库与常见错误

caffe依赖库sudo apt-get install libfaac-dev libmp3lame-dev libtheora-dev sudo apt-get install libvorbis-dev libxvidcore-dev libxext-dev libxfixes-dev sudo apt-get install libprotobuf-dev libleveldb-...

2018-07-19 13:28:20 232

原创 目标检测:SSD的数据增强算法

SSD的数据增强算法代码地址https://github.com/weiliu89/caffe/tree/ssd论文地址数据增强:SSD数据增强有两种新方法:(1)expand ,左图(2)batch_sampler,右图expand_param { prob: 0.5 //expand发生的概率 max_expand_ratio: ...

2018-07-13 21:28:44 8726 4

原创 caffe的正则项理解

caffe的正则项理解在神经网络的cost function中,出了主目标函以外,往往伴有正则项。如下述公式,J(θ)=1N∑i=0N(hi(θ)−yi)2+λL2(θ)(1)J(θ)=1N∑i=0N(hi(θ)−yi)2+λL2(θ)(1) J(\theta) = \frac{1}{N} \sum_{i=0}^{N} (h_i(\theta) - y_i)^2 + \lambda L...

2018-07-10 15:56:37 984 5

原创 Look Into Person数据集的错误!!

最近在跑LIP数据集,其GitHub地址是 https://github.com/Engineering-Course/LIP_SSL这个数据集下到了以后readme中的label order是错误的!经过重新测量,正确的segmentation标签序列应当是:accurate label order!!!:1 Hat 2 Hair 3 Glove 4 sunglass 5 Upper-cl

2017-10-08 18:44:23 2680 3

原创 让我们深入到vector中看一下softmax做了什么

softmax回归的原理,的数学原理softmax的数学原理caffe的SoftmaxWithLoss层的实现1.softmax的数学原理与logistic regression相比,softmax的不同之处在于适用于多分类问题。而logistic regression只可以解决二分类。我们来看softmax函数的定义: J(θ)=−1m∑i=1m∑j=1k1{y(i)=j}l

2017-10-07 19:11:43 497

原创 Tensorflow的loss函数计算容易出错的地方

1 问题的提出按照tensorflow官方教程搭建好的一个model中的loss函数应该是采用如下的计算方法:cross_entropy = -tf.reduce_sum(y_*tf.log(y))其中,这个公式就是按照标准的交叉熵函数进行定义的,比较简陋,去掉了常数项系数,但是没改变总体的性质,所以算是基本交叉熵函数。但是呢,tensorflow系统中提供了计算交叉熵函数的接

2017-03-28 13:37:10 8939

原创 激活函数之sigmoid激活

1 sigmoid激活:激活函数(activation function)的作用:1)线性模型表达能力不足,通过激活函数来编码非线性表达,从而捕捉数据的非线性因素;2)在深层卷积神经网络中,激活函数在每一层除了扮演非线性单元的角色,并且还起到了特征选择的作用。例如,经Rectified Linear Unit, ReLU抑制为0的神经元在之后的学习过程中不起任何作用。激...

2017-03-24 09:18:46 31165

原创 tensorflow在训练的时候权重是nan,如何解决

昨天在实验室和师妹一起搭建最普通的卷积CNN网络,在其中遇到了一些问题。聪明的师妹解决了这个问题。因为这个问题是大家在学习tensorflow的时候容易忽略掉的,因此将这个问题分享给大家,共勉!nan表示的是无穷或者是非数值,比如说你在tensorflow中使用一个数除以0,那么得到的结果就是nan。在一个matrix中,如果其中的值都为nan很有可能是因为采用的cost func

2017-03-24 09:05:50 17749 2

转载 简单的在ubuntu系统下就能配置pycharm

我最开始接触的编程语言是C/C++,之后由于工作需要又零零碎碎的接触过其它编程语言,直到有一天遇到Python。只恨没早一点接触这货,Python给我的感觉就是快,我说的快不是指代码执行速度,而是开发效率。有时C/C++百行代码,Python只需几行。PyCharm一个是Python集成开发环境,它既提供收费的专业版,也提供免费的社区版本。PyCharm带有一整套可以帮助用户在使用Pyt...

2017-03-24 08:36:17 862

原创 在ubuntu系统下安装opencv

1.先从opencv官方网站上下载OpenCV的源码(对于cuda8.0以上的版本应该下载opencv-2.4.13版本)2.解压到任意目录 unzipopencv-2.4.13.zip 3.进入源码目录,创建release目录 cdopencv-2.4.9 mkdirrelease ...

2017-03-07 11:09:01 1028

原创 详谈对CNN卷积网络的理解

1.引言介绍CNN(Convolutional Neural Networks)概念。详细介绍CNN所涉及到的数学公式以及如何理解这些数学公式。CNN的实际应用与优缺点。结合tensorflow快速实现CNN架构。2.CNN架构与涉及到的概念2.1卷积的概念卷积在图像处理中用于平滑窗口,滤波去噪等操作。在CNN中是为了提取特征。将像素级别的特征用局部感受野收集。

2016-11-22 11:28:31 4614 4

原创 使用tensorflow初步探究深度学习

引言:介绍相关MNIST的知识,介绍tensorflow实现训练模型的基本思路。MNIST数据集:MNIST数据集的官方网站:参考资料:[1]https://www.tensorflow.org/     tensorflow的官方文档

2016-11-22 09:11:26 601

原创 在ubuntu14.04系统安装tensorflow

接着上一篇,配置好了Ubuntu14.04+cuda.80+gtx1080之后,可以根据需求选择利用caffe或者tensorflow或者你熟悉的工具搭建神深度学习框架,框架介绍本文不涉及。安装tensorflow:本文出自英文教程(https://www.tensorflow.org/versions/r0.10/get_started/os_setup.html#configu...

2016-11-02 10:20:43 1428

原创 VS2012+cuda7.5的环境配置

VS2012+cuda7.5的环境配置:前提需要有NVIDIA的显卡驱动,以及安装dir9.0 dir 11.0,注意,directX这两个版本都需要,因为升级后的d11对d9中的一些接口进行了修改。本人就是因为没有安装d9而直接安装的d11导致了程序运行错误,找了很久都没解决。 首先,需要准备cuda_7.5.18_windows.exe下载地址可以通过百度搜索NVIDIA官网,

2016-10-19 22:38:26 2258

原创 (总结许多容易犯的错误)Ubuntu14.04+cuda8.0+gtx1080+cudnn5.1配置教程

需要注意: 不能按照网上大多数cuda8.0+gtx1080的方法来做,因为他们这些方法都忽略了一个重要的问题——NVIDIA官方的版本更新会影响兼容性导致Ubuntu系统无法进入登录界面。例如:cuda_8.0.27_linux版本对应NVIDIA-Linux-x86_64-367.27.run。 cuda_8.0.44_linux版本对应NVIDIA-Lin...

2016-10-19 22:26:51 9562

整理的伯克利大学的Computer Vision课程课件

主要是介绍计算机视觉的相关理论知识,结合了近期比较火的深度学习技术,初学者可以看看

2019-03-18

实现消息推送机制代码

已经实现的功能: 1.服务器定时推送(多个机器测试通过) 2.服务器端能够撤销已经发送的推送通知 3.服务器端实时发送消息(多个机器) 4.客户端接受推送,并且不能强制关掉 5.客户端缩小到任务栏小图标,不能被关闭 6.客户端一旦接收到了推送消息,无法切换到其他windows界面去工作,除非点击“确认已阅”按钮

2019-03-18

整理的一些human parsing数据集

数据集包括:ATR(human parsing)、LIP(Looking into Person)、Multi-human-parsing数据集。基本山涵盖了所有国际公开的human parsing数据集!

2019-03-18

基于NUAA数据集的spoofing代码

1)需要下载NUAA数据集;2)结合NUAA数据集,完成根据list读取数据集,embedding,之后训练一个活体检测模型;3)测试模型的性能

2019-03-18

CUDA光线跟踪

vs2010开发,CUDA6.5实现光线跟踪,初学者可以看看

2016-07-22

整合了OSG引擎demo

整合了网络中OSG的示例代码,可以让初学者和OSG软件开发者找到参考代码。 本DEMO的范围包括了OSG的模型简单控制,基本图元绘制,OSG基本交互,漫游,OSG回调示例,OSG多视口,RDD

2016-07-22

虚拟试衣-virtual tyr on

本资源解压缩后直接用vs2015打开即可。编译环境需要openGL 软件功能:本软件给想要做虚拟试衣开发的开发者提供了一个综合的编程环境,提供了多个公共接口和函数。 想要开发虚拟试衣的开发者可以借鉴,绝对值这个分

2016-07-01

空空如也

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

TA关注的人

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