tensorflow
文章平均质量分 82
__Fang Wei__
这个作者很懒,什么都没留下…
展开
-
TensorFlow入门教程(30)车牌识别之整合EAST+DenseNet进行车牌识别(六)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述前面几讲,我们已经分别实现了车牌检测和车牌号文本识别,现在就来将它们整合在一起进行完整的车牌识别。环境配置:操作系统:Ubuntu 64位显卡:GTX 1080tiPython:Python3.7TensorFlow:2.3.02、车牌检测首先需要做的是车牌检测,先导入所有要检测的图.原创 2021-01-03 00:26:00 · 1824 阅读 · 6 评论 -
TensorFlow入门教程(29)车牌识别之使用DenseNet+CTC模型进行文字识别(五)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述前面几讲,我们已经实现了对车牌的检测,现在就来实现对检测出来的车牌进行文字识别。环境配置:操作系统:Ubuntu 64位显卡:GTX 1080tiPython:Python3.7TensorFlow:2.3.02、车牌数据集制作因为只是教程,所以,还是使用CCPD2019数据集,但是.原创 2021-01-03 00:22:10 · 3045 阅读 · 13 评论 -
TensorFlow入门教程(28)车牌识别之使用EAST模型进行车牌检测(四)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述上一讲,我们实现了EAST的代码,但是我们使用的是ICDAR2017数据集,实现的是对自然场景下的文本检测,现在,我们在原来的代码的基础上,来实现针对车牌的检测。环境配置:操作系统:Ubuntu 64位显卡:GTX 1080tiPython:Python3.7TensorFlow:2.3.0.原创 2021-01-03 00:16:15 · 1748 阅读 · 1 评论 -
TensorFlow入门教程(27)车牌识别之文本检测模型EAST代码实现(三)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#4、score map数据增强做好以后,就来求score map和geometry map了,先来看总体的代码,如下,'''求scoremap,geomap和ignoredmap'''defmap_generator(FLAGS,image,polys,ignored_labels):...原创 2021-01-03 00:13:43 · 1127 阅读 · 1 评论 -
TensorFlow入门教程(26)车牌识别之文本检测模型EAST代码实现(二)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述上一讲,我们简单是介绍了EAST的论文,有了理论依据以后,接下来我们来一步一步实现代码。为了照顾不做车牌检测的网友,我们先来实现通用的自然场景下的文本检测,再基于此实现车牌检测。环境配置:操作系统:Ubuntu 64位显卡:GTX 1080tiPython:Python3.7TensorFlow:原创 2021-01-02 23:48:24 · 1290 阅读 · 3 评论 -
TensorFlow入门教程(25)车牌识别之文本检测模型EAST论文简介(一)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述在OpenCV3入门教程(https://blog.csdn.net/rookie_wei/article/details/83094938)中,我大概讲了怎么使用OpenCV的方法来做车牌检测,这是我在大学时老师讲的方法。我在文末的时候说,如果有机会就用深度学习的方法试试,两年前吹的牛,最近有空就来实现它吧。大概思原创 2021-01-02 23:39:36 · 2002 阅读 · 0 评论 -
TensorFlow入门教程(24)图像超分辨率模型SRGAN源码解析
##作者:韦访#博客:https://www.jianshu.com/u/c27f1f849226#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家进微信群一起学习#码字不易,转载请说明出处,谢谢#1、概述上两讲中,我们了解了怎么讲图像超分辨率模型SRGAN移植到安卓APP中,但是并没怎么涉及到SRGAN模型本身的知识,这一讲就来补补。源码怎么下载和使用,请看第22讲:https://blog.csdn.net/rookie_wei/article/detai原创 2020-12-03 15:52:36 · 4079 阅读 · 5 评论 -
下载quickdraw-dataset数据集并将数据保存成图片
首先,你得自由上网,接着,将下面的下载链接保存到urls.txt文件中,https://storage.googleapis.com/quickdraw_dataset/full/binary/The%20Eiffel%20Tower.binhttps://storage.googleapis.com/quickdraw_dataset/full/binary/The%20Great%20Wall%20of%20China.binhttps://storage.googleapis.com/qui原创 2020-11-30 22:58:12 · 1769 阅读 · 0 评论 -
TensorFlow入门教程(23)将图像超分辨率模型SRGAN移植到安卓APP(下)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述上一讲我们将SRGAN模型由HDF5转成了tflite,并且验证了我们的tflite模型是对的。这一讲,我们就来实现安卓的APP,我假设你们至少有点安卓APP开发基础的。环境配置:操作系统:Win10 64位显卡:GTX 1080tiPython:Python3.7TensorFlow:2.3.0原创 2020-11-29 23:25:37 · 2093 阅读 · 5 评论 -
TensorFlow入门教程(22)将图像超分辨率模型SRGAN移植到安卓APP(上)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述之前的博客都是讲在python上怎么用tensorflow,那么,现在就来说说怎么将训练好的模型移植到安卓上。为了照顾不会安卓APP开发的童鞋,我将分为两讲,第一讲就是纯粹的python开发,主要是介绍怎么转换和验证模型。第二讲则是纯粹的安卓APP开发。这讲,我们先做些预备工作,先将模型转成tflite格式,并使用t原创 2020-11-29 22:40:28 · 3408 阅读 · 12 评论 -
Tensorfow tf.data.Dataset 使用其他Python库进行数据增强
一般情况下,使用tf.data.Dataset进行一些数据增强操作时,只能使用tf提供的API,这样就存在很大的局限性。比如想对图像随机进行高斯模糊、运动模糊,按常规的Dataset写法代码如下,import numpy as npimport cv2import osimport tensorflow as tffrom tensorflow.python.data.experimental import AUTOTUNE# 导入所有图片和其对应的标签def load_files(di原创 2020-11-26 16:13:10 · 918 阅读 · 0 评论 -
TensorFlow入门教程(21)分心驾驶行为检测
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述通过前面20讲的内容,应该对TensorFlow有一点了解了。很久没更新博客了,现在早已换了人间,已经开始属于TensorFlow2的时代了。那么,这讲就做个分心驾驶行为检测来初识TensorFlow2,顺便学习怎么通过微调别人的模型来用到自己的任务中。环境配置:操作系统:Win10 64位显卡:GTX原创 2020-10-30 08:53:45 · 4696 阅读 · 8 评论 -
tensorflow入门教程(五十二)通过fit_generator和Sequence多进程读取训练数据
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#---- 韦访201908221、概述这一讲用的是tensorflow2.0,tensorflow2.0确实比tensorflow1.x简洁许多,特别是直接集成了keras使得它更易上手。我们以前的教程中有说过...原创 2019-08-22 14:06:46 · 1304 阅读 · 8 评论 -
tensorflow入门教程(五十一)tensorflow转ONNX使用教程(Python)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#---- 韦访201908131、概述关于ONNX的介绍,请自行百度。现在很多深度学习框架都支持了ONNX,方便了模型的部署和在各个框架之间转移,未来可期。这一讲,就来看看怎么将tensorflow训练的模型转...原创 2019-08-13 16:54:04 · 12186 阅读 · 0 评论 -
tensorflow入门教程(五十)Intel Movidius Neural Compute Stick跑tensorflow训练的mnist模型
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#-----韦访 201908081、概述标题不知道怎么取,就乱写了一个,这一讲,主要来玩玩英特尔的movidius神经计算棒(Intel Movidius Neural Compute Stick),就是下面这...原创 2019-08-08 15:54:48 · 1532 阅读 · 0 评论 -
error: package org.tensorflow.contrib.android does not exist
用Android studio 运行 tensorflow自带的Android demo是,出现上处错误,解决方法:修改build.gradle,将def nativeBuildSystem = 'bazel'改为def nativeBuildSystem = 'none'...原创 2019-07-27 23:47:37 · 698 阅读 · 0 评论 -
tensorflow入门教程(四十九)人体姿态检测(六)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述这一讲,我们来解析姿态检测的使用源码,请结合之前的几篇博客一起看,https://blog.csdn.net/rookie_wei/article/details/90551331https://b...原创 2019-07-07 16:39:09 · 4434 阅读 · 2 评论 -
tensorflow入门教程(四十八)人体姿态检测(五)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#------韦访 201907047、定义网络继续往下分析,# define model for multi-gpu# 如果有多块GPU,将队列划分为多块,以分给每块GPUq_inp_split, q...原创 2019-07-04 22:11:53 · 2281 阅读 · 6 评论 -
tensorflow入门教程(四十七)人体姿态检测(四)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#------韦访 201906271、概述上一讲我们将训练的代码跑起来了,这一讲开始真正的来分析源码了。看代码的时候要结合论文看,才能看懂。2、计算网络的输入输出大小打开train.py文件,从main...原创 2019-07-04 21:33:10 · 4601 阅读 · 0 评论 -
tensorflow入门教程(四十六)人体姿态检测(三)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述最近有点懒,下完班就没心思写博客了。今早收到一个在校大学生的支付宝红包,虽然只是几块钱,但是留言说感谢我在CSDN上的分享。之前的博客也对一些在做毕设的同学们有点帮助,看来写的博客还是有一丢丢价值的,还是尽...原创 2019-06-25 21:43:36 · 4650 阅读 · 10 评论 -
tensorflow只用CPU运行的方法
在要执行的Python文件首加上下面的代码即可,import osos.environ["CUDA_VISIBLE_DEVICES"]="-1"原创 2019-06-23 21:48:19 · 16275 阅读 · 0 评论 -
ubuntu 源码安装tensorflow python3 GPU版
安装CUDA的步骤就省略了,下面说说怎么在已经安装好CUDA的基础上通过源码安装TensorFlow。1、安装Bazel先安装JDK8,执行命令:sudo apt-get install openjdk-8-jdk因为TensorFlow需要的版本是0.10.0,所以,通过以下链接下载0.10.0版本的,https://github.com/bazelbuild/bazel/r...原创 2019-06-09 21:38:07 · 1599 阅读 · 0 评论 -
tensorflow入门教程(四十五)通过MTCNN动态获取左右眼图像数据
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述之前有蛮多网友问我怎么通过MTCNN获取左右眼的图像数据,因为通过MTCNN只获取了左眼和右眼中心点的坐标。虽然在回答留言时我说了一下思路,但是我并没有真的去做过,今天有空我就写写吧。可以参考以前的相关...原创 2019-06-02 22:17:14 · 1481 阅读 · 3 评论 -
tensorflow入门教程(四十四)人体姿态检测(二)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#------韦访 201905301、概述上一讲,我们将人体姿态检测的代码玩起来了,但是还不知道它是个什么鬼,为何那么牛逼。都9102年了,总不能还像以前一样跑起来了就完事了,都一百多斤的人了,总得成熟点了,那...原创 2019-05-30 21:32:16 · 7368 阅读 · 1 评论 -
tensorflow入门教程(四十二)ckpt,pb模型的保存,固化和加载操作
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#------韦访 201905251、概述又是25号,老天保佑我摇到车牌啊~~开玩笑,这不是今天的重点。有网友表示,模型训练出来以后,不知道要怎么用,今天就来聊聊tensorflow模型的保存、固化、加载等操作...原创 2019-05-25 14:15:19 · 14246 阅读 · 6 评论 -
tensorflow入门教程(四十一)FaceNet源码分析之validate_on_lfw(下)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#------韦访 201905096、evaluate函数接着,来看evaluate函数,这个函数传了一堆参数进来,# 下面是韦访修改,用来将队列中的图片保存到本地# def evaluate(sess...原创 2019-05-11 12:41:04 · 1086 阅读 · 1 评论 -
tensorflow入门教程(四十)FaceNet源码分析之validate_on_lfw(上)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述来分析一下FaceNet的validate_on_lfw.py的源码,作为前面几篇人脸识别的补充。参考前面的几篇博客一起看:https://blog.csdn.net/rookie_wei/articl...原创 2019-05-09 22:10:21 · 2426 阅读 · 2 评论 -
tensorflow入门教程(三十八)Object Detection API源码分析之将数据集转成tfrecord
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述接着分析一下Object Detection API的源码,请结合前面的三篇关于Object Detection API的博客一起看,链接如下:https://blog.csdn.net/rookie_...原创 2019-04-20 14:41:34 · 447 阅读 · 0 评论 -
tensorflow入门教程(三十七)Object Detection API+OpenCV实现动态目标检测
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述最近在解析Object Detaction API的源码,确实有点难啃啊。刚好新入职的工作也是做目标检测的,用的是微软的Azure。源码解析的博客还没更新那么快,那就玩些应用调解一下气氛吧。还是用以前博客的...原创 2019-04-17 22:45:46 · 906 阅读 · 0 评论 -
tensorflow入门教程(三十五)facenet源码分析之MTCNN--人脸检测及关键点检测
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#------韦访 201901231、概述上一讲提到使用MTCNN可以将人脸检测出来,并且识别出5个关键点(左眼、右眼、鼻子、左嘴角、右嘴角)的位置。这一讲我们来分析一个facenet的源码,作为人脸识别的三讲...原创 2019-01-25 20:36:57 · 4856 阅读 · 16 评论 -
tensorflow入门教程(三十四)疲劳检测之开眼闭眼识别
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#------韦访 201901181、概述想用tensorflow做个疲劳检测,那么,该怎么下手呢?首先,根据常识,疲劳的时候,眼睛总会想闭上吧?还打哈欠吧?那么,先从眼睛入手,那么,要做的工作就是,首先得识别...原创 2019-01-18 12:35:24 · 6576 阅读 · 30 评论 -
Tensorflow入门教程(三十三)优化器算法简介(Momentum、NAG、Adagrad、Adadelta、RMSprop、Adam)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#------韦访 201812271、概述上一讲中,我们发现,虽然都是梯度下降法,但是不同算法之间还是有区别的,所以,这一讲,我们就来看看它们有什么不同。2、梯度下降常用的三种方法为了博客的完整性,这里...原创 2018-12-31 16:41:16 · 4694 阅读 · 0 评论 -
Tensorflow入门教程(三十二)自编码
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#------韦访201812041、概述继续学习,深度学习主要有两种训练模式,一种是监督学习,这种模式既需要有样本数据,每个样本还得有对应的标签。另一种是非监督学习,这种模式只要有样本数据就行了,不需要标签。...原创 2018-12-07 16:57:16 · 712 阅读 · 2 评论 -
tensorflow入门教程(二十八)人脸识别(下)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#-------韦访1808261、概述这一讲,我们来训练自己的人脸识别模型。2、下载CASIA-WebFace人脸数据集CASIA-WebFace人脸数据集包含了10575个人的494414张人脸图片...原创 2018-08-26 21:57:44 · 5342 阅读 · 21 评论 -
tensorflow入门教程(二十七)人脸识别(中)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述上一讲,我们讲了人脸识别的基本原理,这一讲,我们用tensorflow来实现它。2、下载LFW人脸数据集2.1、LFW数据集简介LFW人脸数据集主要用来研究非受限情况下的人脸识别问题,包含130...原创 2018-08-26 10:25:04 · 8395 阅读 · 42 评论 -
tensorflow入门教程(二十六)人脸识别(上)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述换了个固态硬盘,本想装最新的系统mint 19,谁知道却是个坑,NVIDIA驱动和CUDA工具老是装不上去,各种问题,折腾了几天,还是用回了原来的系统。不过,这次软件改了一下,使用了python3.5+te...原创 2018-08-14 23:04:26 · 11694 阅读 · 2 评论 -
tensorflow入门教程(二十五)Object Detection API目标检测(下)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述上一讲,我们使用了别人根据COCO数据集训练好的模型来做目标检测,这一讲,我们就来训练自己的模型。2、下载数据集为了方便学习,我们先使用别人整理好的数据集来训练---VOC2012数据集。VOC...原创 2018-07-29 21:28:41 · 4403 阅读 · 31 评论 -
tensorflow入门教程(二十四)Object Detection API目标检测(中)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述上一讲简单的讲了目标检测的原理以及TensorflowObjectDetectionAPI的安装,这一节继续讲TensorflowObjectDetectionAPI怎么用。2、COCO数据...原创 2018-07-25 21:28:21 · 3874 阅读 · 12 评论 -
tensorflow入门教程(四十三)人体姿态检测(一)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#------韦访 201905251、概述这次我们先不讲原理,先在Github上拿个源码来跑,有感觉以后,再去分析它的工作原理和源码,所以这一讲我们先来个初探人体姿态检测。先来说说什么是人体姿态检测吧,...原创 2019-05-25 20:56:54 · 15312 阅读 · 19 评论 -
tensorflow入门教程(二十三)Object Detection API目标检测(上)
##作者:韦访#博客:https://blog.csdn.net/rookie_wei#微信:1007895847#添加微信的备注一下是CSDN的#欢迎大家一起学习#1、概述上一讲,我们使用slim库对图片进行检测,每个物品用同一种颜色标注,显得乱七八糟的。这一讲,我们来学习目标检测。目标检测就是,输入一张图片,输出是将该图片中所含的所有目标物体识别,并标记出他们的位置。如下图...原创 2018-07-21 13:39:49 · 10509 阅读 · 3 评论