自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 python中PIL,cv2,pyplot对图片的一些操作

在学习如何多张图片整合在一起,合并为一张大图(类似一版照片的格式)过程中,学习了一些python有关图片相关的库,总结如下,只是简单的基础,深入学习还需要专门去学这些库。主要用了cv2和pyplt两种方式实现,cv2就是通过操作矩阵值,而pyplot提供的subplot函数提供了该功能。 一.c...

2019-04-21 17:28:27

阅读数 123

评论数 0

原创 统计数据集中真实标记框的分布情况

目标检测的数据集中的ground truth box的分布情况很重要。 一般原始图片在送入网络前会进行缩放(等比例缩放,固定尺寸缩放等),则我们使用lableImg等标记工具打的标签框对应的区域的大小也会缩放。统计其数据分布情况,可以为网络优化提供参考(比如说,如果缩放后,都分布于特别大的范围或...

2019-04-16 11:24:01

阅读数 166

评论数 0

原创 TensorFlow:实战Google深度学习框架第二版——第六章

第六章——图像识别与卷积神经网络 6.1 图像识别问题简介及经典数据集 第五章用到的MNIST手写体识别数据集。 CIFAR 数据集就是一个影响力很大的图像分类数据集。CIFAR 数据集分为了 CIFAR-10 和 CIFAR-100 两个问题,它们都是图像词典项目(Visual Dicti...

2019-03-18 16:18:50

阅读数 229

评论数 1

转载 tf.gfile相关API

简介 这些函数和python中的os模块非常的相似,一般都可以用os模块代替 gfile API介绍 下面将分别介绍每一个gfile API! 1)tf.gfile.Copy(oldpath, newpath, overwrite=False) 拷贝源文件并创建目标文件,无返回,其形参说...

2019-02-18 12:06:21

阅读数 52

评论数 0

原创 TensorFlow:实战Google深度学习框架第二版——第五章

目录 第五章——MNIST数字识别问题 5.1 MNIST数据处理 5.2 神经网络模型训练及不同模型结果对比 5.2.1 TensorFlow训练神经网络——完整程序 5.2.2使用验证数据集判断模型效果 5.2.3不同模型效果的比较 5.3 变量管理 5.4 TensorFlo...

2019-02-15 12:32:18

阅读数 569

评论数 7

原创 TensorFlow:实战Google深度学习框架第二版——常用函数总结

第三章——TensorFlow入门 tf.get_default_graph() :获得当前默认的计算图 tf.Graph():生成新的计算图,不同计算图上的张量和运算不会共享 graph.as_default():将某计算图设为默认计算图 tf.constant():生成常量Tensor...

2019-02-15 09:54:34

阅读数 110

评论数 0

原创 TensorFlow:实战Google深度学习框架第二版——第四章

目录 第四章——深层神经网络 4.1深度学习与深层神经网络 4.1.1线性模型的局限性 4.1.2激活函数实现去线性化 4.1.3多层网络解决异或问题 4.2损失函数定义 4.2.1经典损失函数 分类问题 回归问题 4.2.2自定义损失函数 4.3神经网络优化算法 4.4神...

2019-02-13 19:27:22

阅读数 436

评论数 1

原创 TensorFlow:实战Google深度学习框架第二版——第三章

目录 第三章——TensorFlow入门 3.1、Tensorflow计算模型——计算图 3.2、TensorFlow数据模型——张量 3.2.1张量的概念 3.2.2张量的使用 3.3、TensorFlow运行模型——会话 3.4 TensorFlow实现神经网络 3.4.1Te...

2019-01-25 19:22:48

阅读数 123

评论数 0

原创 python中time模块与timeit模块

参考链接:Python time&timeit 模块 一、time模块 1、三种时间表现形式 timestamp:时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。 struct_time: 时间元组,共有九个元素组。 format time...

2019-01-24 15:40:59

阅读数 369

评论数 0

原创 darknet——YOLOv3测试

一、训练好后计算mAP 单张测试命令:./darknet detector test cfg/voc.data cfg/yolov3-voc.cfg backup/yolov3-voc_final.weights 会显示测试结果图片并保存 第一步:生成txt测试结果文件 命令:valid ...

2019-01-23 10:08:33

阅读数 989

评论数 0

原创 RCNN阅读笔记

Rich feature hierarchies for accurate object detection and semantic segmentation Tech report(v5) (用于精确物体定位和语义分割的丰富特征层次结构,2014) 论文下载:RCNN论文下载 论文翻译参...

2019-01-21 21:13:28

阅读数 111

评论数 0

转载 卷积神经网络复杂度分析

FLOPS:floating point operations per second的缩写,意指每秒浮点运算次数,理解为计算速度。是一个衡量硬件性能的指标。 FLOPs:floating point operations的缩写(s表复数),意指浮点运算数,理解为计算量。可以用来衡量算法/模型的复...

2019-01-14 17:29:56

阅读数 296

评论数 0

原创 ubuntu16.04下tensorflow_gpu环境搭建

参考链接: 主参考:ubuntu16.04安装tensorflow-gpu-1.7.1-cuda 9.0+cudnn v7.1+Anaconda3 辅助参考:ubuntu16.04下安装CUDA,cuDNN及tensorflow-gpu 这里系统各项环境为:ubuntu16.04系统,显卡为...

2018-12-29 16:56:12

阅读数 346

评论数 0

原创 python3语言学习笔记(八:面向对象)

面向对象技术简介 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 方法:类中定义的函数。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量...

2018-11-19 10:16:53

阅读数 36

评论数 0

原创 python3语言学习笔记(七:错误与异常)

Python有两种错误很容易辨认:语法错误和异常。 语法错误:Python 的语法错误或者称之为解析错。 >>>while True print('Hello world') File "<stdin&...

2018-11-18 18:24:52

阅读数 35

评论数 0

原创 python3语言学习笔记(六:模块+输入输出+文件)

引入模块 import 模块名     使用时:模块名.函数名(参数) from 模块名 import 函数名 使用时:函数名(参数) import 模块名.* 使用时:函数名(参数) 格式化字符串输出 方式一:使用str.format() 方式二:使用%格式化字符串 #常量 PI...

2018-11-15 21:39:55

阅读数 54

评论数 0

原创 python3语言学习笔记(五:函数)

用户自定义函数定义规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进。 return [表达式] ...

2018-11-14 18:37:39

阅读数 49

评论数 0

原创 python3语言学习笔记(四:迭代器与生成器)

迭代器(iterator)------一种对象 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 ne...

2018-11-14 17:46:43

阅读数 42

评论数 0

原创 python3语言学习笔记(三:六类数据类型内置函数)

1.Python3 数字(Number) 数字类型转换: int(x) 将x转换为一个整数。 float(x) 将x转换到一个浮点数。 complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。 complex(x, y) 将 x 和 y 转换...

2018-11-14 11:06:25

阅读数 43

评论数 0

原创 python3语言学习笔记(二:运算符)

算数运算符:加减乘除+-*/,取余%,幂**,//向下取整除法 比较(关系)运算符:==等于,!=不等于,>大于,<小于,>=大于等于,<=小于等于         返回值均为True或者False,Python3中True与False可...

2018-11-14 10:46:33

阅读数 42

评论数 0

原创 python3语言学习笔记(一:基础语法+基本数据类型)

默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: # -*- coding: cp-1252 -*- python中标识符以字母或者下划线开头,其他部分可包括字母数字下划线,对大小写敏感。 pyth...

2018-11-14 09:20:10

阅读数 140

评论数 0

原创 python操作xml——ElementTree(元素树)方式

tag:即标签,用于标识该元素表示哪种数据,即APP_KEY attrib:即属性,用Dictionary形式保存,即{'channel'='CSDN'} text,文本字符串,并不是必须的。 如下图: <data>这样的...

2018-11-13 22:04:48

阅读数 3018

评论数 0

原创 python3中os操作

Python对文件的操作算是方便的,只 需要调用os模块。 Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。 os 模块提供...

2018-11-13 21:30:29

阅读数 48

评论数 0

转载 Ubuntu18.04下安装TensorFlow Object Detection API

安装步骤: 模型源码:https://github.com/tensorflow/models 1、下载源码后解压,修改文件夹名为models 2、安装protoc: 打开网址https://github.com/protocolbuffers/protobuf/releases,根据自己...

2018-11-13 21:30:12

阅读数 147

评论数 0

转载 Window10 下安装TensorFlow Object Detection API

安装步骤: 模型源码:https://github.com/tensorflow/models 1、下载源码后解压,修改文件夹名为models 2、安装protoc: 打开网址https://github.com/protocolbuffers/protobuf/releases,,我这里...

2018-11-13 21:29:38

阅读数 138

评论数 0

原创 神经网络常见名词

人工智能    Artificial Intelligence 构造复杂的、拥有与人类智慧同样本质特性的机器,使机器具有人的智能。 机器学习    Machine Learning 一种实现人工智能的方法。解决人工智能问题的手段。 如果一个程序可以在任务T上,随着经验E的增加,效果P也可以...

2018-11-13 21:29:07

阅读数 114

评论数 0

原创 YOLOv3阅读笔记

YOLOv3: AnIncrementalImprovement 论文下载:YOLOv3论文下载 论文翻译参考:论文翻译参考 keras-yolo3实现:keras-yolo3 总结: YOLOv3这篇论文全篇感觉作者语言很随意,满满的大神风度。 首先注意,v1中最终维度为:B*5+C...

2018-11-13 17:54:12

阅读数 271

评论数 0

原创 YOLOv2阅读笔记

YOLO9000: Better,Faster,Stronger 论文下载:YOLOv2论文下载 论文翻译参考:YOLOv2中英文对照 YOLO虽然快,但是其准确率,召回率,以及可检测的类别比较少,因此作者提出一系列改进改进方法,先是在保持分类准确的同时,针对召回率与准确率的提升,得到YOL...

2018-11-11 11:46:16

阅读数 1333

评论数 0

原创 YOLOv1阅读笔记

You Only Look Once: Unified, Real-Time Object Detection 论文下载:YOLOv1论文下载 论文翻译参考:YOLOv1中英文对照 Abstract 摘要 将目标检测问题处理为坐标框以及类别概率的回归问题,直接在输出层回归出Bounding...

2018-11-08 15:27:32

阅读数 168

评论数 0

原创 论文翻译——Scalable Object Detection using Deep Neural Networks

Scalable Object Detection using Deep Neural Networks 作者:Dumitru Erhan,Christian Szegedy, Alexander Toshev等 发表时间:2013 Abstract Deep convolutional ...

2018-11-06 17:55:37

阅读数 319

评论数 0

原创 关于AP, MAP的一些理解

涉及概念: 平均精度(AP:Average Precision)、平均精度均值(mAP:Mean Average Precision)、查准率(precision)、查全率(recall),IOU(Intersection over Union)、置信度阈值(confidence thresho...

2018-10-28 15:15:27

阅读数 100

评论数 0

转载 python3中argparse模块

原文链接:https://www.cnblogs.com/dengtou/p/8413609.html python3中的argparse模块 argparse是python用于解析命令行参数和选项的标准模块,用于代替已经过时的optparse模块。 一、定义:argparse是python...

2018-10-28 15:14:23

阅读数 413

评论数 0

原创 CNN Model小记录

参考链接:深度学习常用的Data Set数据集和CNN Model总结 一.LeNet-5    时间:1986年,参数大约6万 网络结构图:  LeNet-5网络模型(数字识别,2个卷积层,2个池化层,2个全连接层) 其中:C表示卷积层,S表示池化层,F表示全连接层,下标意为图...

2018-10-26 18:08:39

阅读数 503

评论数 0

原创 卸载office2016kms密钥重新获取office安装密钥窗口

office2016安装好后第一次打开会要求输入产品密钥,有时候网上找来的输进去后,会将试用时间变为30天,而想再输入产品密钥却找不到按钮,此时需要删除产品密钥,获取输入密钥窗口,相当于还原一次产品。 卸载office2016kms重新获取office安装密钥窗口步骤: 进入管理员命令行界面 ...

2018-09-12 10:20:23

阅读数 4452

评论数 0

原创 实现yolo3模型训练自己的数据集总结

     经过两天的努力,借鉴网上众多博客,在自己电脑上实现了使用yolo3模型训练自己的数据集并进行测试图片。本文主要是我根据下面参考文章一步步实施过程的总结,可能没参考文章中那么详细,但是会包含一些参考文章中没提及的容易掉坑的小细节,建议读者结合参考文章一起看,一步步走即可。首先贴出本文主要参...

2018-08-01 17:04:47

阅读数 18788

评论数 118

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