自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

转载 利用Python如何将数据写到CSV文件中

前言我们从网上爬取数据,最后一步会考虑如何存储数据。如果数据量不大,往往不会选择存储到数据库,而是选择存储到文件中,例如文本文件、CSV 文件、xls 文件等。因为文件具备携带方便、查阅直观。Python 作为胶水语言,搞定这些当然不在话下。但在写数据过程中,经常因数据源中带有中文汉字而报错。最让人头皮发麻的编码问题。我先说下编码相关的知识。编码方式有很多种:UTF-8, GBK, A...

2020-03-31 10:08:02 13799

原创 tf.squeeze()函数

tf.squeeze()函数用于从张量形状中移除大小为1的维度squeeze( input, axis=None, name=None, squeeze_dims=None)给定张量输入,此操作返回相同类型的张量,并删除所有维度为1的维度。 如果不想删除所有维度1维度,可以通过指定squeeze_dims来删除特定维度1维度。如果不想删除所有大...

2019-08-09 17:08:33 21580 1

转载 文本检测和文本识别等模型(east,ctpn,yolo2,yolo3)的链接

文本检测East论文阅读:https://blog.csdn.net/zhangwei15hh/article/details/79899300https://blog.csdn.net/sparkexpert/article/details/77987654https://blog.csdn.net/qq_17616069/article/details/78690023https:/...

2019-07-22 16:19:25 782

原创 model的存储与读取

# 本文件程序为配合教材及学习进度渐进进行,请按照注释分段执行# 执行时要注意IDE的当前工作过路径,最好每段重启控制器一次,输出结果更准确 # Part1: 通过tf.train.Saver类实现保存和载入神经网络模型 # 执行本段程序时注意当前的工作路径import tensorflow as tf v1 = tf.Variable(tf.constant(1.0, sh...

2019-06-23 16:32:35 1408

转载 图像分割(四)图像分割评价标准及代码

<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-cd6c485e8b.css"> <link rel="stylesheet" href="https://csdnim...

2019-06-20 15:47:53 4534

转载 图像分割(三) 图像分割结果的评估

我们在用一个算法对一幅图像进行分割之后,总会面临这样一个问题,分割的结果到底好不好。用眼睛可以看出好坏,但这只是主观的好坏,如何量化的对分割的结果进行评价呢,这是这篇文章我要讨论的主题。 我查阅过很多方法,包括ROC曲线,Dice重合率等等,要么是我理解不好,要么是难以实现。下面的代码,将基于GT(ground truth)图像计算分割图像的分割精度、过分割率、欠分割等指标来评估算法...

2019-06-19 09:33:56 5086 4

转载 图像分割(二)分割问题常用的损失函数

(一)医学图像分割常用的损失函数 本文主要介绍医学图像中常用的损失函数,包括cross entropy, generalized dice coefiicients, focal loss 等。       一、cross entropy 交叉熵       图像分割中...

2019-06-18 21:50:43 9141

转载 SSD小记(一) SSD怎样在特征图上放置anchor

一、SSD中anchor_sizes是如何得到的default_params = SSDParams( img_shape=(300, 300), num_classes=21, no_annotation_label=21, feat_layers=['block4', 'block7', 'block8', 'block9', ...

2019-06-18 21:39:18 3731 5

转载 池化层(pooling)的反向传播的实现

参考博客:https://blog.csdn.net/qq_21190081/article/details/72871704在看卷积神经网络的时候,突然想起来池化是会改变特征图的尺寸的,那反向传播是怎么实现的呢。于是搜了一些博客,感觉上面这个博客写得最清晰直观,...

2019-06-11 15:40:08 469

转载 图像分割(一)深入理解深度学习分割网络Unet

背景 Mask = Function(I)11. 什么是图像分割问题呢? 简单的来讲就是给一张图像,检测是用框出框出物体,而图像分割分出一个物体的准确轮廓。也这样考虑,给出一张图像 I,这个问题就是求一个函数,从I映射到Mask。至于怎么求这个函数有多种方法。我们可以看到这个图,左边是给出图像,可以看到人和摩托车,右边是分割结果。 2. 求这个函数有很多方法,但是第一...

2019-06-11 10:47:00 21129 1

转载 tensorflow笔记 ---tf.nn.conv3d使用

1. 视觉角度我们首先先通过一张图来直观的看看2D与3D卷积的区别:标题从图p0116中(只包含一个卷积核)我们可以看出,对于: 2D convolution: 使用场景一般是单通道的数据(例如MNIST),输出也是单通道,对整个通道同时执行卷积操作; 2D convolution on multiple frames: 使用场景一般是多通道的数据(例如cifar...

2019-06-04 14:32:44 1574

转载 深度学习网络调参技巧

1.好的实验环境是成功的一半(a)将各个参数的设置部分集中在一起(b)可以输出模型的损失函数值以及训练集验证集上的准确率(c)可以考虑设计一个子程序,可以根据给定的参数,启动训练并监调和周期性保存评估结果。再由一个主程序,分配参数以及并行启动一系列子程序。2.画图(a)一般是训练数据遍历一轮后,就输出一下训练集和验证集的准确率,同时画到一张图上,这样训练一段时间...

2019-06-01 08:44:35 308

转载 faster-rcnn的训练流程及其如何训练自己的数据集(三)

到这篇为止,关于faster rcnn已经解读一大半了。OK!!!上一篇讲到anchor_target _layer()知道了该层函数的目的就是为每个位置的9个anchors生成表示正负样本的标签和回归的目标值,以及权重,提供给RPN进行训练。*reshape_layeranchor_target_layer()该层执行完毕后,我们继续回到网络模型中观看下一层,是一个卷积层...

2019-06-01 08:41:35 293

转载 faster-rcnn的训练流程及其如何训练自己的数据集(二)

接着上篇继续,上篇写到开始调用Solver的train_model函数了。OK ! ! ! 3.train_net()中train_model()的调用前面已经知道了roidb提供了标注信息,imdb提供了一个数据基类,里面有一些工具接口。那么实际网络跑起来的时候,也需要准备图像数据的输入。因此接下来关注Solver的train_model成员函数中每次图像数据是如何生成的。data_la...

2019-06-01 08:39:40 303

转载 tf-faster-rcnn的训练流程及其如何训练自己的数据集(一)

前言:关于faster rcnn的训练网络,哪怕你一直很努力,死磕代码。就会像这图一样智商不够用啊,这边看了那边忘。所以希望大家能体系的学习faster rcnn。因为走了很多弯路,总结一下自己的理解。本篇关于Faster rcnn 的训练是基于tensorflow版本的,因为最近一直在搞这个,也为了巩固一下知识点,在此写个博客,也希望能帮助到大家。废话不多说,我们直接开始。第一点:首先要明白...

2019-06-01 08:35:11 1201

原创 Ubuntu 16.04下利用tf-faster-rcnn在VOC或其他数据集上训练自己的模型

第一部分:使用tf-faster-rcnn训练自己的数据(1)Ubutu16.04下利用tf-faster-rcnn在VOC或者其他数据集上训练自己的模型https://blog.csdn.net/chenzhenyu123456/article/details/81567789(2)tf-faster-rcnn 源码解析---shell scriptshttps://blog.c...

2019-05-30 13:23:42 609 2

转载 【目标检测基础】Faster Rcnn框架原理解析

一、基于Region Proposal(候选区域)的深度学习目标检测算法Region Proposal(候选区域),就是预先找出图中目标可能出现的位置,通过利用图像中的纹理、边缘、颜色等信息,保证在选取较少窗口(几千个甚至几百个)的情况下保持较高的召回率(IoU,Intersectio...

2019-05-22 22:13:52 345

转载 python笔记---while处理列表与字典

Python while循环处理列表和字典         w...

2019-05-22 22:13:10 185 1

转载 Python中self用法详解

在介绍Python的self用法之前,先来介绍下Python中的类和实例……我们知道,面向对象最重要的概念就是类(class)和实例(instance),类是抽象的模板,比如学生这个抽象的事物,可以用一个Student类来表示。而实例是根据类创建出来的一个个具体的“对象”,每一个对象都从类中继承有相同的方法,但各自的数据可能不同。 1、以Student类为例,在Python中,定义类如下:c...

2019-04-03 13:41:09 231

转载 Faster R-CNN全解析

从结构、原理到实现,Faster R-CNN全解析(原创) 论文链接:https://arxiv.org/pdf/1506.01497.pdftensorflow源码链接:https://github.com/smallcorgi/Faster-RCNN_TFFaster R-CNN是目标检测界的大神Ross Girshick 2015年提出的一个很经典的...

2019-03-25 20:10:27 318

原创 神经网络笔记----TensorFlow模型持久化

本节介绍TensorFlow持久化的工作原理和持久化之后文件中的数据格式一、持久化代码实现TensorFlow提供了一个非常简单的API来保存和还原一个神经网络模型。这个API就是tf.train.Saver类。以下代码给出了保存TensorFlow计算图的方法。import tensorflow as tf#声明两个变量并计算他们的和v1 = tf.Variable(tf...

2019-03-13 11:04:39 267

原创 TensorFlow使用文档

https://www.w3cschool.cn/tensorflow_python/tensorflow_python-jpu92ic6.html

2019-03-12 20:23:40 120

转载 图像处理中媲美matlab的python包——scikit-image(skimage)包的用法详解

图像处理中媲美matlab的python包——scikit-image(skimage)包的用法详解前言基于python的图片处理包还是很多的,比如PIL,Pillow, opencv, scikit-image等。其中,PIL和Pillow只提供最基础的数字图像处理,功能有限;opencv本质上是一个c++库,只是提供了python的接口,官方更新速度非常慢,而且安装很不容易。综合来看,sc...

2019-03-11 13:44:54 660

转载 TensorFlow-Slim API 官方教程

https://blog.csdn.net/u014061630/article/details/80632736

2019-03-07 18:10:34 173

原创 神经网络笔记-----经典损失函数

一、经典损失函数如何来判断一个神经网络的输出向量于期望的向量有多接近?交叉熵是常用的评判方法之一交叉熵刻画了两个概率分布之间的距离,它是分类问题中使用比较广的一种损失函数。交叉熵就是用来判定实际的输出与期望的输出的接近程度。一、公式1. softmax回归加入神经网络的原始输出为y1,y2,y3...yn,那么经过softmax回归处理之后的输出为:单个节点的输出变成了...

2019-03-06 10:58:23 603

原创 神经网络笔记 ----神经网络的优化

将思考的问题:神经网络优化过程中可能遇到的问题;将要做的事情:解决这些问题的常用方法;(1)学习率设置(2)过拟合(3)滑动平均模型那么接下来逐一学习吧!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!一、学习率的设置 学习率决定了参数每次更新的幅度,如果幅度过大,可能会造成参数在极优值的两侧来回移动。过小则会造成优...

2019-03-06 08:49:02 213

转载 Tensorflow在Pycharm中报错 :找不到 libcublas.so.9.0 -----避坑指南

转载:https://blog.csdn.net/qq_35451572/article/details/79599476问题:Tensorflow安装完成以后,在终端中打开Python后,运行import Tensorflow是可以正常运行的,但是在Pycharm中却显示 :ImportError: libcublas.so.8.0: cannot open shared object f...

2019-03-05 15:55:57 836

转载 神经网络笔记----神经网络中Epoch、Iteration、Batchsize

&amp;lt;div class=&quot;article-header-box&quot;&amp;gt; &amp;lt;div class=&quot;article-header&quot;&amp;gt; &amp;lt;div class=&quot;article-title-box&quot;&amp;gt; &amp;lt;span class=&quot;

2019-03-04 16:40:32 198

转载 python笔记----绝对路径跟相对路径方法导入文件

1、在Python中以相对路径或者绝对路径来导入文件或者模块的方法   今天在调试代码的时候,程序一直提示没有该模块,一直很纳闷,因为我导入文件一直是用绝对路径进行导入的。按道理来讲是不会出现模块找不到的情况的。    最后仔细分析了整个代码的目录结构,才发现了问题。下面依次来说明一下今天的情况先看导入的代码:在demo——mnist.py...

2019-03-04 14:05:35 604

转载 图像特征分析方法---- 多维数据可视化方法

多维数据可视化方法 2017-09-21 17:12 来源:炼数成金订阅号 ...

2019-01-03 19:18:04 6073 1

转载 图像特征提取(1)——SIFT 特征提取算法总结

主要步骤&nbsp;    1)、尺度空间的生成;&nbsp;&nbsp;  2)、检测尺度空间极值点;&nbsp;  3)、精确定位极值点;&nbsp;  4)、为每个关键点指定方向参数;&nbsp;  5)、关键点描述子的生成。&nbsp;&nbsp;&nbsp;              L(x,y,σ), σ= 1.6 a good tradeoff&n...

2019-01-03 18:35:51 1179

转载 MATLAB使用指南

&nbsp;MATLAB的使用MATLAB作为线性系统的一种分析和仿真工具,是理工科大学生应该掌握的技术工具,它作为一种编程语言和可视化工具,可解决工程、科学计算和数学学科中许多问题。MATLAB建立在向量、数组和矩阵的基础上,使用方便,人机界面直观,输出结果可视化。其中,矩阵是MATLAB的核心!下面将从基本规则和操作,编程和作图以及文件的操作等等多个方面,来讲解数学建模中MATLAB...

2018-12-28 13:34:31 5437 1

转载 基于深度学习的目标检测

普通的深度学习监督算法主要是用来做分类,如图1(1)所示,分类的目标是要识别出图中所示是一只猫。而在ILSVRC(ImageNet Large Scale Visual Recognition Challenge)竞赛以及实际的应用中,还包括目标定位和目标检测等任务。其中目标定位是不仅仅要识别出来是什么物体(即分类),而且还要预测物体的位置,位置一般用边框(bounding box)标记,...

2018-12-20 21:43:25 297

转载 图像处理学习笔记(深度学习+三维图形+机器学习+图像处理)

某博客专家根据论文写的深度学习,机器学习方面的学习笔记:http://blog.csdn.net/hjimce/article/details/50573444网上某神写的R-CNN详细笔记:http://blog.csdn.net/column/details/ym-alanyannick.html图像处理:http://blog.csdn.net/Garfield...

2018-12-20 21:08:37 271

转载 目标检测——全卷积网络 FCN 详解

背景CNN能够对图片进行分类,可是怎么样才能识别图片中特定部分的物体,在2015年之前还是一个世界难题。神经网络大神Jonathan Long发表了《Fully Convolutional Networks for Semantic Segmentation》在图像语义分割挖了一个坑,于是无穷无尽的人往坑里面跳。全卷积网络 Fully Convolutional NetworksC...

2018-12-20 20:56:18 1501

转载 深度卷积神经网络在目标检测中的进展

作者:travelsea链接:https://zhuanlan.zhihu.com/p/22045213来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。近些年来,深度卷积神经网络(DCNN)在图像分类和识别上取得了很显著的提高。回顾从2014到2016这两年多的时间,先后涌现出了R-CNN,Fast R-CNN, Faster R-CNN, ION, Hyp...

2018-12-20 20:53:53 868

原创 深度学习相关的优秀博客与文章

 https://www.cnblogs.com/gujianhan/category/617736.html用于分类的深度网络http://www.cnblogs.com/Deep-Learning/p/7104747.html

2018-12-20 20:49:04 194

转载 UFLDL深度学习笔记 (一)基本知识与稀疏自编码

UFLDL深度学习笔记 (一)基本知识与稀疏自编码前言  近来正在系统研究一下深度学习,作为新入门者,为了更好地理解、交流,准备把学习过程总结记录下来。最开始的规划是先学习理论推导;然后学习一两种开源框架;第三是进阶调优、加速技巧。越往后越要带着工作中的实际问题去做,而不能是空中楼阁式沉迷在理论资料的旧数据中。深度学习领域大牛吴恩达(Andrew Ng)老师的UFLDL教程 (Unsuperv...

2018-12-15 15:17:40 233

原创 深度学习手札(一)人工神经网络

这个发现激发了人们对神经系统的进一步思考。神经-中枢-大脑的工作过程,或许是一个不断迭代,不断抽象的过程。两个关键字:迭代跟抽象;从原始信号到低级抽象逐渐向高级抽象迭代。高层的特征是底层特征的组合,从底层到高层的特征表示约来越抽象,越来越能表现语义跟意图。小结:任何事物都可以划分为粒度合适的浅层特征(粒度特征),这个浅层特征一般就是我们的第二层输入;小结:结构向特征具有明显的层级概...

2018-12-07 13:22:03 628

转载 图像特征提取,LOG斑点检测

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/horseinch/article/details/50464961 斑点是数字图像的主要特征,是区域检测的一种特例,是许多特征生成、目标识别等方法的重要预处理环节。斑点通常和关键点(keypoint...

2018-11-29 14:21:43 4010 1

空空如也

空空如也

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

TA关注的人

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