图像识别/OpenCV/深度学习
OpenCV、图像识别
码农爱学习
码农爱学习,专注嵌入式~
展开
-
TensorFlow-VGG16模型复现
VGG介绍VGG全称是指牛津大学的Oxford Visual Geometry Group,该小组在2014年的ImageNet挑战赛中,设计的VGG神经网络模型在定位和分类跟踪比赛中分别取得了第一名和第二名的成绩。VGG论文VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION论文指出其主要贡献在于:利用3*3小卷积核的网络结构对逐渐加深的网络进行全面的评估,结果表明加深网络深度到16至19层可极大超越前人的网络原创 2020-06-08 22:54:27 · 1180 阅读 · 9 评论 -
TensorFlow-手写数字识别(三)
本篇文章在上篇TensorFlow-手写数字识别(二)的基础上,将全连接网络改为LeNet-5卷积神经网络,实现手写数字识别。引言全连接网络:每个神经元与前后相邻层的每一个神经元都有连接关系,输入是特征,输出为预测的结果。参数个数:Σ(前层x后层+后层)如之前用于手写识别的3层全连接网络,输入层784个节点,隐藏层500个节点,输出层10个节点。则:隐藏层参数:748*500+500输出层参数:500*10+10总计:397510≈40万注:这里说的某层的参数是指该层与前一层之间的参数,原创 2020-06-08 22:49:35 · 647 阅读 · 0 评论 -
TensorFlow运行出错——RESTART:Shell
RESTART:Shell(CuDNN 版本问题)问题描述python IDLE中直接运行某些TensorFlow程序一切正常,运行卷积相关程序时自动退出,现象: RESTART: G:\...\lenet5\mnist_lenet5_backward.py Extracting ./data/train-images-idx3-ubyte.gzExtracting ./data/train-labels-idx1-ubyte.gzExtracting ./data/t10k-images-原创 2020-06-08 22:44:55 · 2223 阅读 · 0 评论 -
TensorFlow-手写数字识别(二)
本篇文章在上篇TensorFlow-手写数字识别(一)的基础上进行改进,主要实现以下3点:断点续训测试真实图片制作TFRecords格式数据集断点续训上次的代码每次进行模型训练时,都会重新开始进行训练,之前的训练结果都被覆盖掉了,极不方便。在backwork.py中加入ckpt操作,可以实现断点续训功能。代码实现with tf.Session() as sess: init_op = tf.global_variables_initializer() se原创 2020-06-08 22:41:52 · 488 阅读 · 0 评论 -
TensorFlow-手写数字识别(一)
本篇文章通过TensorFlow搭建最基础的全连接网络,使用MNIST数据集实现基础的模型训练和测试。MNIST数据集MNIST数据集 :包含7万张黑底白字手写数字图片,其中55000张为训练集,5000张为验证集,10000张为测试集。每张图片大小为28X28像素,图片中纯黑色像素值为0,纯白色像素值为1。数据集的标签是长度为10的一维数组,数组中每个元素索引号表示对应数字出现的概率 。在将MNIST数据集作为输入喂入神经网络时,需先将数据集中每张图片变为长度784 一维数组,将该数组作为神经原创 2020-06-08 22:40:24 · 701 阅读 · 0 评论 -
TensorFlow-平面曲线拟合
平面曲线属于非线性函数,至少需要 3 层的神经网络(输入层,隐藏层x1,输出层)来实现,为达到较好的效果,可尝试更多层,下面的例子使用了2层隐藏层,采用最基本的全连接形式,隐藏层的神经元个数没有严格要求,根据实际项目选择,下面例子选用8个。下面通过代码实现:引入相关库,定义神经网络层import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt# 构造添加一个神经层的函数def add_layer(inpu原创 2020-06-08 22:39:00 · 642 阅读 · 0 评论 -
交通标识分类-TensorFlow实现
整理自:waleedka/traffic-signs-tensorflow交通标识分类-tensorflow实现测试平台为win10系统,python3运行环境,需配置tensorflow-gpu。首先引入必要的库import osimport randomimport skimage.dataimport skimage.transformimport matplotlibimport matplotlib.pyplot as pltimport numpy as npimport t原创 2020-06-07 14:43:08 · 996 阅读 · 1 评论