深度学习
文章平均质量分 85
m0_37857151
这个作者很懒,什么都没留下…
展开
-
实现yolo3模型训练自己的数据集总结
经过两天的努力,借鉴网上众多博客,在自己电脑上实现了使用yolo3模型训练自己的数据集并进行测试图片。本文主要是我根据下面参考文章一步步实施过程的总结,可能没参考文章中那么详细,但是会包含一些参考文章中没提及的容易掉坑的小细节,建议读者结合参考文章一起看,一步步走即可。首先贴出本文主要参考的文章以及代码出处:代码:https://github.com/qqwweee/keras-yo...原创 2018-08-01 17:04:47 · 57949 阅读 · 164 评论 -
darknet——YOLOv3测试
一、训练好后计算mAP单张测试命令:./darknet detector test cfg/voc.data cfg/yolov3-voc.cfg backup/yolov3-voc_final.weights会显示测试结果图片并保存第一步:生成txt测试结果文件命令:valid./darknet detector valid cfg/voc.data cfg/yolov3-v...原创 2019-01-23 10:08:33 · 2927 阅读 · 0 评论 -
卷积神经网络复杂度分析
FLOPS:floating point operations per second的缩写,意指每秒浮点运算次数,理解为计算速度。是一个衡量硬件性能的指标。FLOPs:floating point operations的缩写(s表复数),意指浮点运算数,理解为计算量。可以用来衡量算法/模型的复杂度。假设采用滑动窗实现卷积且忽略非线性计算开销,则卷积核的FLOPs为其中,、和分别为输...转载 2019-01-14 17:29:56 · 2135 阅读 · 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系统,显卡为GTX1080.装的是9.0的CUDA+7.1的CUDNN开始安装步骤前,需要先确认自己电脑配置:...原创 2018-12-29 16:56:12 · 643 阅读 · 0 评论 -
关于AP, MAP的一些理解
涉及概念:平均精度(AP:Average Precision)、平均精度均值(mAP:Mean Average Precision)、查准率(precision)、查全率(recall),IOU(Intersection over Union)、置信度阈值(confidence thresholds) 查准率(precision)和查全率(recall,召回率):对于二分类问题,可...原创 2018-10-28 15:15:27 · 2087 阅读 · 0 评论 -
CNN Model小记录
参考链接:深度学习常用的Data Set数据集和CNN Model总结一.LeNet-5 时间:1986年,参数大约6万网络结构图: LeNet-5网络模型(数字识别,2个卷积层,2个池化层,2个全连接层)其中:C表示卷积层,S表示池化层,F表示全连接层,下标意为图像大小卷积层:卷积核大小为5*5,步长stride=1池化层:max pooling,采样2*...原创 2018-10-26 18:08:39 · 1730 阅读 · 0 评论 -
Window10 下安装TensorFlow Object Detection API
安装步骤:模型源码:https://github.com/tensorflow/models1、下载源码后解压,修改文件夹名为models2、安装protoc:打开网址https://github.com/protocolbuffers/protobuf/releases,,我这里下载的是proto-3.6.1-win32.zip。下载后复制到与models同名的文件夹下,...转载 2018-11-13 21:29:38 · 274 阅读 · 0 评论 -
Ubuntu18.04下安装TensorFlow Object Detection API
安装步骤:模型源码:https://github.com/tensorflow/models1、下载源码后解压,修改文件夹名为models2、安装protoc:打开网址https://github.com/protocolbuffers/protobuf/releases,根据自己的ubuntu位数,下载想要的包,我这里下载的是proto-3.6.1-linux-x86_64。...转载 2018-11-13 21:30:12 · 597 阅读 · 0 评论 -
神经网络常见名词
人工智能 Artificial Intelligence构造复杂的、拥有与人类智慧同样本质特性的机器,使机器具有人的智能。机器学习 Machine Learning一种实现人工智能的方法。解决人工智能问题的手段。如果一个程序可以在任务T上,随着经验E的增加,效果P也可以随之增加,则称这个程序可以从经验中学习。深度学习 Deep Learning一种实现机器...原创 2018-11-13 21:29:07 · 441 阅读 · 0 评论 -
统计数据集中真实标记框的分布情况
目标检测的数据集中的ground truth box的分布情况很重要。一般原始图片在送入网络前会进行缩放(等比例缩放,固定尺寸缩放等),则我们使用lableImg等标记工具打的标签框对应的区域的大小也会缩放。统计其数据分布情况,可以为网络优化提供参考(比如说,如果缩放后,都分布于特别大的范围或者特别小的范围,那么就将网络中检测其他范围大小的层数删除,进行模型的裁剪)下面的实例代码,是将图片...原创 2019-04-16 11:24:01 · 2973 阅读 · 3 评论