深度学习
文章平均质量分 82
卓玛cug
这个作者很懒,什么都没留下…
展开
-
单机tensorflow cpu/gpu切换
gpu环境安装参考https://blog.csdn.net/qq_29153321/article/details/87203888单机tensorflow cpu/gpu切换python3 model.py(默认gpu下运行)CUDA_VISIBLE_DEVICES="cpu" python3 model.py(切换到gpu下运行)...原创 2019-04-02 20:06:02 · 1870 阅读 · 0 评论 -
时序分析-利用深度时空残差网络预测城市范围的交通流量
利用深度时空残差网络预测城市范围的交通流量本项目完整源码地址:https://github.com/angeliababy/passenger_forecast项目博客地址: https://blog.csdn.net/qq_29153321/article/details/104005743原理部分参考论文《Deep Spatio-Temporal Residual Networks f...原创 2020-01-16 15:32:22 · 2793 阅读 · 5 评论 -
预训练模型在图片预测中的简单应用
迁移学习、预训练模型、图片预测本项目完整源码地址:https://github.com/angeliababy/Transfer_learning项目博客地址: https://blog.csdn.net/qq_29153321/article/details/103973211识花,花朵数据集选用数据为同一大类的样本,5个类别的花种图像,共3000多张,同一大类别且样本数较少,故识别难...原创 2020-01-14 15:04:12 · 1834 阅读 · 0 评论 -
tensorflow分布式原理及实战
Tensorflow 集群distributed tensorFlow一般将任务分为两类job:一类叫参数服务器,parameter server,简称为ps,用于存储tf.Variable;一类就是普通任务,称为worker,用于执行具体的计算。Tensorflow的分布式模型,分别是同步/异步更新,同步更新、异步更新有图间复制和图内复制。同步更新与异步更新同步随机梯度下降法(Sync-...原创 2020-01-14 11:07:59 · 682 阅读 · 0 评论 -
face_recogniton人脸识别安装及使用
文章目录一 安装部分1.1 face_recognition简介1.2 环境参数1.3 下载face_recognition源代码二 简单的命令行界面使用2.1 人脸识别三 人脸检测3.1 HOG+SVM模型3.1.1 代码3.1.2 测试结果3.2 cnn模型3.2.1 代码3.2.2 测试结果3.3 视频中的人脸检测3.3.1 代码3.3.2 测试结果四 人脸关键点检测4.1 人脸关键点检测(...原创 2020-01-13 10:04:42 · 1084 阅读 · 0 评论 -
dlib人脸识别安装及使用教程
文章目录一 dlib本地安装与编译1.1 dlib源码下载1.2 dlib C++编译示例程序1.2.1 dlib库编译1.2.2 C++示例程序配置、运行1.3 dlib python API编译二 dlib库的主要功能及准确率评估2.1 代码功能简介2.2 人脸检测和人脸关键点2.2.1 数据集、代码准备2.2.2 测试效果图2.2.3 准确率2.3 人脸识别2.3.1 数据集、代码准备2...原创 2020-01-13 09:50:18 · 8622 阅读 · 0 评论 -
dlib人脸识别代码解读
文章目录一 人脸关键点检测器的训练1.1 原理1.1.1 级联回归公式1.1.2 回归方程求解1.1.3 分裂点1.2 源代码1.3 代码解读1.3.1 预处理阶段1.3.2 训练阶段1.3.3 测试及保存1.4 代码流程图二 人脸检测器的训练(HOG+SVM)2.1 原理2.1.1 常规的HOG特征2.1.2 源代码中的HOG特征2.2 源代码2.3 代码解读2.3.1 预处理阶段2.3.2 训...原创 2020-01-13 09:19:39 · 4281 阅读 · 2 评论 -
基于objection detection的车牌检测
[@TOC]一 车牌区域检测1.1 数据集处理及相关文件准备1.1.1 数据集准备使用LabelImg工具标注接近578张.jpg图片(以carNO为主,标注3类:car、carNO、person)后,为了增加样本的多样性,在578张图片中挑选几十张图片进行高斯模糊、旋转、畸变、高斯噪声等操作,对新得到的图片进行标注,最终样本扩充到了713张图片。数据集存放参照Pascal VOC200...原创 2020-01-11 17:09:35 · 648 阅读 · 1 评论 -
object_detection部分源码解析
主要参考基于VGG的ssd基于mobilenet的ssd预训练模型基于slim1 构建自己的模型第一步,了解slim建立新模型的框架。定义一个Model类,主要有五部分组成:preprocess:在输入图像上运行检测器之前,对输入值进行任何预处理(例如缩放/移位/重新整形)。predict:产生可以传递给损失或后面处理函数的“原始”预测张量。这里会涉及到模型结构。postproc...原创 2020-01-11 15:28:29 · 626 阅读 · 0 评论 -
object_detection物体检测开源框架使用及性能评估(九)
第九章 Mask_rcnn模型开源框架安装及使用鉴于Tensoeflow Object Detection API提供的mask_rcnn模型没有训练操作的指导,而目前语义分割成为了新的视觉研究的趋势,故对Mask_rcnn模型进一步研究。9.1 环境参数Python 3.4+TensorFlow 1.3+Keras 2.0.8+Numpy, skimage, scipycv29...原创 2020-01-11 15:14:19 · 270 阅读 · 0 评论 -
object_detection物体检测开源框架使用及性能评估(八)
第八章 yolo开源框架模型评估8.1 各模型精度对比Yolo官网提供在mAp@IoU=0.5的mAp值如下:8.2 测试图片评估评估效果根据第六章中的6.1-6.3的结果进行判定。检测速度:yolov1- yolov 3的tiny模型很快,yolov1- yolov 3模型较慢,其中yolov3最慢检测效果:yolov1- yolov 3的tiny模型检测效果均较差,yolov1...原创 2020-01-11 15:11:56 · 253 阅读 · 0 评论 -
object_detection物体检测开源框架使用及性能评估(七)
第七章 yolo开源框架安装及使用yolo框架主要是做实时目标检测的,它的模型分基础和tiny两种类型,可以让用户在速度和检测效果之间进行平衡选择。实时摄像头目标检测需要cuda。7.1 yolov37.1.1 yolov3模型在目录:/home/users/chenzhuo下安装Darknet# git clone https://github.com/pjreddie/darkne...原创 2020-01-11 15:10:33 · 349 阅读 · 0 评论 -
object_detection物体检测开源框架使用及性能评估(六)
第六章 object_detection开源框架模型评估本章主要为对object_detection开源框架预训练模型、基于预训练模型训练自己的模型进行精度、速度等各方面的评估。6.1 预训练模型评估6.1.1 预训练模型精度对比这些预训练模型都是基于coco数据集训练出来的,从下图中(官方提供)可以看出faster_rcnn_nas的评估精度(COCO mAp)最高,但是它的物体识别速度...原创 2020-01-11 15:01:19 · 474 阅读 · 0 评论 -
object_detection物体检测开源框架使用及性能评估(五)
第五章 基于GPU服务器的object_detection开源框架模型训练上一章主要介绍基于tensorflow-cpu的object_detection开源框架的模型训练操作(文中若无特殊说明均基于tensorflow-cpu运行),而该节将介绍基于GPU服务器的object_detection开源框架的训练,分为单机训练和分布式训练,并以ssd模型为例进行说明(4.1.5节的模型训练操作不同...原创 2020-01-11 14:48:59 · 258 阅读 · 0 评论 -
object_detection物体检测开源框架使用及性能评估(四)
第四章 基于tensorflow-cpu的object_detection开源框架模型训练本节主要搭建的tensorflow环境是CPU版本(tensorflow-cpu)的,所有操作均在服务器192.168.6.175上运行,并使用自己的训练集进行模型训练操作。4.1 ssd模型本节采用ssd模型进行物体检测。4.1.1 数据集处理及相关文件准备数据集准备此时利用第三章的工具已标...原创 2020-01-11 14:45:35 · 466 阅读 · 0 评论 -
object_detection物体检测开源框架使用及性能评估(三)
第三章 标注自己的数据集本章主要讲述利用LabeLImg数据集标注工具进行批量图片的标注。3.1 LabelImg简介在深度学习的模型训练时,需要大量的带有标注的样本,人工标注是一样费时又费力的工作,LabelImg是为此而推出的一款便捷的标注工具。3.2 LabelImg安装部分参考文档添加链接描述对于ubuntu系统## 下载labelImg源代码:# cd /home/us...原创 2020-01-11 14:24:29 · 249 阅读 · 0 评论 -
object_detection物体检测开源框架使用及性能评估(二)
第二章 object_detection开源框架使用案例入门本章基于现成标注好的数据集,此处是一个动物检测的数据集。2.1 下载数据集创建目录:/home/users/py3_project/models/research/object_detection/train_pets1 下载图片+标注数据集# wget http://www.robots.ox.ac.uk/~vgg/data...原创 2020-01-11 14:15:12 · 354 阅读 · 0 评论 -
object_detection物体检测开源框架使用及性能评估(一)
目录第一章 常用标注数据集第二章 object_detection开源框架使用案例入门第三章 标注自己的数据集第四章 基于tensorflow-cpu的object_detection开源框架模型训练第五章 基于GPU服务器的object_detection开源框架模型训练第六章 object_detection开源框架模型评估第七章 yolo开源框架安装及使用第八章 yolo开源...原创 2020-01-11 11:49:02 · 488 阅读 · 0 评论 -
object_detection物体检测开源框架使用及性能评估(安装部分)
目录安装部分第一章 常用标注数据集第二章 object_detection开源框架使用案例入门第三章 标注自己的数据集第四章 基于tensorflow-cpu的object_detection开源框架模型训练第五章 基于GPU服务器的object_detection开源框架模型训练第六章 object_detection开源框架模型评估第七章 yolo开源框架安装及...原创 2020-01-11 11:02:24 · 434 阅读 · 0 评论 -
基于tensorflow的深度学习框架优化
以下3个模型均能完成对多个类别的图像识别的过程。Part 1:Tensorflow简单框架的搭建,第一步:对图片进行预处理,包括灰度化、尺寸改变等,并构建文件图片批量读取及对应类别标签,training_images存于目录,下面有3个类别的批量图片,对应3个类别的labes如下图所示:# -*- coding:utf-8 -*-import tensorflow as ...原创 2018-04-24 00:04:55 · 1406 阅读 · 1 评论