- 博客(38)
- 收藏
- 关注
原创 win10 Kafka环境搭建 + 编译C++(librdkafka) 封装库
前言:历时两天终于将kafka环境搭建好,并将librdkafka的库编译好,踩过很多坑,特在此记录以下。一. Kafka环境搭建:搭建Kafka环境主要包含三步:1、安装JDK(已安装则忽略)安装完记得配置环境,可参考博文:https://blog.csdn.net/houwanle/article/details/817738322、安装zooKeeperKafka...
2019-12-04 17:37:21 11126 4
原创 深入理解Batch Normalization批标准化
Batch Normalization作为最近一年来DL的重要成果,已经广泛被证明其有效性和重要性。本文是对论文《Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift》的导读。 机器学习领域有个很重要的假设:独立同分布假设,就是假设训练数据和测试数据是满足相同分...
2019-06-16 17:16:58 502
转载 互联网协议系统介绍(转载)
参考博客:互联网协议入门一:http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html互联网协议入门二:http://www.ruanyifeng.com/blog/2012/06/internet_protocol_suite_part_ii.htmlTCP/IP模型的一个简单解释:http:/...
2019-06-02 10:29:27 234
转载 计算机视觉算法岗 面试经验 (转载)
版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/liuxiao214/article/details/83043170 </div> <link...
2019-05-27 19:21:48 10521 1
原创 C++ const用法 总结
C++const 允许指定一个语义约束,编译器会强制实施这个约束,允许程序员告诉编译器某值是保持不变的。如果在编程中确实有某个值保持不变,就应该明确使用const,这样可以获得编译器的帮助。1.const 修饰成员变量#include<iostream>using namespace std;int main(){ int a1=3; ///non-con...
2019-05-21 19:19:33 152
转载 感知机的对偶形式及Gram矩阵的作用理解 通俗易懂
学习李航《统计机器学习》的时候,看到感知机的对偶形式这里不甚理解,其实主要是对其中的系数 更新规则不是很理解。另外,只介绍了 Gram 矩阵,也没有说清楚 Gram 矩阵的作用。经过仔细的思考,写下了自己的见解。直接切入正题感知机模型:...
2019-05-17 15:47:19 2912 2
转载 贝叶斯公式的直观理解(先验概率/后验概率)
前言 以前在许学习贝叶斯方法的时候一直不得要领,什么先验概率,什么后验概率,完全是跟想象脱节的东西,今天在听喜马拉雅的音频的时候突然领悟到,贝叶斯老人家当时想到这么一种理论前提可能也是基于一种人的直觉.先验概率:是指根据以往经验和分析得到的概率.[1] 意思是说我们人有一个常识,比如骰子,我们都知道概率是1/6,而且无数次重复实验也表明是这个数,这是一种我们人的常识,也是我们在不知道...
2019-05-15 16:00:08 257
原创 算法:有序表查找--斐波那契查找
相比于折半查找,插值查找,斐波那契查找的实现相对复杂,下面详细介绍一下该算法:既然叫斐波那契查找,首先得弄明白什么是斐波那契数列。斐波那契数列有一个重要的性质:前一个数除以相邻的后一个数,比值无限接近黄金分割原理详解斐波那契查找与折半查找很相似,他是根据斐波那契序列的特点对有序表进行分割的。他要求开始表中记录的个数为某个斐波那契数减1,即n=F[k]-1;算法核心:精髓:采...
2019-05-06 20:41:03 481 1
转载 克鲁斯卡尔算法(Kruskal算法)求最小生成树
get到一个介绍克鲁斯卡尔算法最通俗易懂的文章,分享一下,如有侵权,请联系博主删除求最小生成树之普里姆算法。该算法从顶点的角度为出发点,时间复杂度为O(n2),更适合与解决边的绸密度更高的连通网。本节所介绍的克鲁斯卡尔算法,从边的角度求网的最小生成树,时间复杂度为O(eloge)。和普里姆算法恰恰相反,更适合于求边稀疏的网的最小生成树。对于任意一个连通网的最小生成树来说,在要求总的权值最...
2019-04-26 16:44:45 18480 2
原创 VS中 代码如何往左与往右整体移动?
VS中 代码如何往左与往右整体移动?代码整体往右移动:选中需要移动的代码:按tab键代码整体往左移动:选中需要移动的代码:按 shift + tab键...
2019-04-22 20:56:38 19580 3
转载 C++中strcpy()函数和strcpy_s()函数的使用及注意事项
原 C++中strcpy()函数和strcpy_s()函数的使用及注意事项 2018年09月04日 12:55:18 Leonardo Liu 阅读数:19742 ...
2019-04-22 20:28:42 5445
原创 Ubuntu 16.04 更换源 镜像
Ubuntu 16.04 更换源(镜像):更换源的目的主要是pip install ,conda install等安装软件操作实在太慢了,比如安装tensorflow时,如果不更换镜像源,下载tensorflow需要花费数小时的时间,在我更换完镜像源的时候,大约只需要10多分钟,提速不是一点半点。下载慢的原因:主要原因:诸如 pip conda下载安装包,默认使用的是国外的源,导致下载...
2019-04-20 11:34:05 1248
转载 c语言 结构体详解
1. 什么是结构体?结构体是一种工具,用这个工具可以定义自己的数据类型。2. 结构体与数组的比较(1) 都由多个元素组成(2) 各个元素在内存中的存储空间是连续的(3) 数组中各个元素的数据类型相同,而结构体中的各个元素的数据类型可以不相同3. 结构体的定义和使用(1) 一般形式struct结构体名{类型名1成员名1;类型名2...
2019-04-12 10:00:26 248
转载 vs2013调试技巧及快捷键
VS2013快捷键很多,灵活使用常用快捷键及各项技巧可以让你事半功倍。下面的visual studio 2013快捷键和操作技巧你知道多少? 1.回到上一个光标位置/前进到下一个光标位置 1)回到上一个光标位置:使用组合键“Ctrl + -”; 2)前进到下一个光标位置:“Ctrl + Shift + -...
2019-04-10 22:17:35 286
转载 tensorflow中使用tf.ConfigProto()配置Session运行参数&&GPU设备指定
转载:https://blog.csdn.net/dcrmg/article/details/79091941 版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/dcrmg/article/details/79091941 ...
2018-11-23 10:34:37 216
转载 python split(),os.path.split()和os.path.splitext()函数用法
将常见的用法总结一下,以防自己在学习过程中忘记。现在分享给大家。# -*- coding:utf-8 -*-&quot;&quot;&quot;@author:lei &quot;&quot;&quot;import os #os.path.join() 将分离的部分合成一个整体filename=os.path
2018-11-06 15:22:32 296
转载 如何简单地理解Python中的if __name__ == '__main__'
1. 摘要通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(__name__ == '__main__')。if __name__ == '__main__'的意思是:当.py文件被直接运行时,i...
2018-10-27 10:44:47 250
转载 物体检测系列之faster-rcnn原理介绍
原博文链接:http://blog.csdn.net/zy1034092330/article/details/62044941Faster RCNN github : https://github.com/rbgirshick/py-faster-rcnnFaster RCNN paper : https://a...
2018-10-22 14:59:47 303
原创 Windows下通过pip安装Pytorch 0.4.0 import不成功 (CPU版本)
pytorch官网:https://pytorch.org/get-started/locally/ 安装pytorch注意:我刚开始是在anaconda 里面通过 conda进行安装的,当时是第一次安装,以为安装成功了,但是pycharm导入不成功,一怒之下,被我删了,结果conda就被我弄崩了,无奈,我就只能选择用pip进行安装,刚开始是在系统中python中用pip安装,即下...
2018-10-13 10:00:42 6460 3
转载 【目标检测】RCNN算法详解
reference link:https://blog.csdn.net/u011534057/article/details/51218250一、相关理论&nbsp; &nbsp;本篇博文主要讲解2014年CVPR上的经典paper:《Rich feature hierarchies&nbsp;for&nbsp;Accurate Object Detection and Segmentat...
2018-09-20 11:32:18 2439 1
原创 Python enumerate() 函数
本文整理自:http://www.runoob.com/python/python-func-enumerate.html描述enumerate()函数用于将一个可遍历的数据对象(如列表、元祖、字符串)组合为一个索引序列,同时列出数据和数据的下标,一般用于for循环中。语法以下是 enumerate() 方法的语法:enumerate(sequence,[start=0])...
2018-09-19 14:55:27 146
原创 keras 回调函数Callbacks 断点ModelCheckpoint
整理自keras:https://keras-cn.readthedocs.io/en/latest/other/callbacks/参考:https://blog.csdn.net/li_haiyu/article/details/80894299回调函数Callbacks回调函数是一个函数的合集,会在训练的阶段中所使用。你可以使用回调函数来查看训练模型的内在状态和统计。你可以传递一...
2018-09-18 19:41:56 19338 2
转载 python中dict操作集合
python中dict操作集合 字段是Python是字典中唯一的键-值类型,是Python中非常重要的数据结构,因其用哈希的方式存储数据,其复杂度为O(1),速度非常快。下面列出字典的常用的用途.一、字典中常见方法列表复制代码代码如下:#方法 ...
2018-09-18 15:09:33 256
原创 U-Net:生物医学的图像分割 笔记
参考博客:https://blog.csdn.net/haiyonghao/article/details/80683358 https://blog.csdn.net/zxyhhjs2017/article/details/78659044 https://blog.csdn.net/mieleizhi0522/artic...
2018-09-14 15:25:47 5926 1
转载 基于深度学习的医学图像分割综述
转载:https://blog.csdn.net/weixin_41783077/article/details/80894466摘要:医学图像分割是决定医学图像在临床诊疗中能否提供可靠依据的关键问题。医学图像分割技术的发展不仅影响到医学图像处理中其他相关技术的发展,如可视化、三维重建等,而且在生物医学图像的分析中也占有极其重要的地位。近年来,由于深度学习算法在医学图像分割中的应用, 医学图像...
2018-09-12 18:57:16 24768 4
原创 ResNet论文理解
本文主要参考:https://www.cnblogs.com/alanma/p/6877166.htmlhttps://blog.csdn.net/Quincuntial/article/details/77263562?locationNum=6相关问题:(1)网络的深度为什么重要?因为CNN能够提取低维中维高维(low/mid/high-level)的特征,网络的层数越多,...
2018-09-12 15:34:49 919
转载 ResNet论文翻译
翻译论文汇总:https://github.com/SnailTyan/deep-learning-papers-translationDeep Residual Learning for Image Recognition摘要更深的神经网络更难训练。我们...
2018-09-12 15:26:10 309
转载 U-net源码分析(Keras版本)
首先是论文讲解:地址源码地址:https://github.com/FENGShuanglang/unet&amp;amp;amp;nbsp; &amp;amp;amp;nbsp;环境:尽量用python3去运行,因为我用了python2.7,弄了两天都不行,测试输...
2018-09-10 16:34:21 7171 16
转载 深度学习:Keras入门(一)之基础篇
转载:http://www.cnblogs.com/lc1217/p/7132364.html1.关于Keras 1)简介 Keras是由纯python编写的基于theano/tensorflow的
2018-09-10 15:42:07 2337 1
转载 Fully Convolutional Networks for Semantic Segmentation(FCN)论文翻译
Fully Convolutional Networks for semantic Segmentation(深度学习经典论文翻译) 摘要卷积网络在特征分层领域是非常强大的视觉模型。我们证明了经过端到端、像素到像素训练的卷积网络超过语义分割中最先进的技术。我们的核心观点是建立“全卷积”...
2018-09-01 11:14:41 4039
原创 numpy.random.RandomState() numpy里random总结
numpy.random.RandomState()函数用法可以通过numpy工具包生成模拟数据集,使用RandomState获得随机数生成器from numpy.random import RandomState rdm = RandomState(1)注意:这里1为随机数种子,只要随机数种子seed相同,产生的随机数系列就相同a = rdm.uniform(1,2,(...
2018-08-31 14:11:19 18810 1
原创 Ubuntu 16.04 nvidia-384 CUDA9.0 cuDNN7.0.5 Tensorflow1.6.0 anaconda3.5(python3.6)环境搭建
经历了一系列吐血的安装之后,总算是找到了一个比较好的安装方法,主要就是搭建基于Ubuntu 16.04 下的 tensorflow环境的搭建,本博客参考:https://cuiqingcai.com/5822.html笔者这两天尝试了许多种安装搭建tensorflow的方法,网上绝大多数的博客写的都是误人子弟,根本没有必要搭建一个tensorflow-gpu的虚拟环境,没有太多参考价值,直到尝...
2018-08-22 10:00:31 663 1
原创 ubuntu16.04 在caffe中安装python3时踩到的坑
在caffe中安装python3.5的原因:开始之前一定要提醒大家,不要安装python3.6,目前caffe的官方给的说明是,还不能很好的支持python3.6刚开始那会,笔者在安装caffe之前就已经装过anaconda3了,但是熟悉anaconda3的童鞋都知道,anaconda3默认安装的是python3.6的版本,导致我在编译caffe时,具体编译指令如下:可以参考我的另一篇...
2018-07-31 23:23:23 8111 3
转载 caffe学习:cifar-10数据集训练及测试(Ubuntu16.04)
简介网站链接:CIFAR-10 CIFAR-10数据集包括由10个类别的事物,每个事物各有6000张彩色图像,每张图片的大小是32*32。 整个数据集被分成了5个训练集和1个测试集,各有10000张图片,即50000张图片用于训练,10000张图片用于测试(交叉验证)。 下载数据注意:默认用$CAFFE_...
2018-07-31 22:15:23 625
转载 yolov3批量测试并保存在自定义文件夹下(转载)
&nbsp; &nbsp; YOLOv3的网络训练教程在网上都能找到,最重要是依赖于官网github上的issues解决,如果有些问题不清楚可以百度搜索到,这篇文章主要是针对于训练好自己的网络后的测试命令以及实现批量测试图片并保存的操作:&nbsp;&nbsp;先说测试并返...
2018-07-30 10:59:31 3010 1
转载 目标检测 图片翻转对应xml变换
1. 背景描述:在利用CNN做目标检测时,数据量不足时,旋转源图像进行数据的扩充。例: 源图像如下图所示: 标记所得xml文件中目标信息如下:&amp;amp;amp;amp;lt;object&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;name&amp;amp;amp;amp;gt;airpla
2018-07-30 10:16:58 3100
转载 convert_mnist_data.cpp代码解释 Mnist数据集创建lmdb或leveldb类型的数据
Leveldb和lmdb简单介绍Caffe生成的数据分为2种格式:Lmdb和Leveldb。它们都是键/值对(Key/Value Pair)嵌入式数据库管理系统编程库。虽然lmdb的内存消耗是leveldb的1.1倍,但是lmdb的速度比leveldb快10%至15%,更重要的是lmdb允许多种...
2018-07-25 10:51:16 376
原创 Ubuntu 16.04 在cuda9.0 cudNN7.5 opencv3.4.0下安装 caffe(详细)
说明:本文安装caffe前,已经安装好了python的各种常用包,CUDA9.0,cudNN7.5,opencv3.4.0安装过程:1、首先是安装caffe的所有依赖包以及更新包sudo apt-get updatesudo apt-get upgradesudo apt-get install -y build-essential cmake git pkg-config...
2018-07-16 22:17:12 1696
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人