排序:
默认
按更新时间
按访问量

TensorFlow 卷积神经网络之使用训练好的模型识别猫狗图片

此系列的上一篇是 训练猫狗图片识别模型TensorFlow 卷积神经网络之猫狗识别,这片文章是介绍,训练后的模型应该如何使用。 本文逻辑: 1. 我从网上下载了十几张猫和狗的图片,用于检验我们训练好的模型。 2. 处理我们下载的图片 3. 加载模型 4. 将图片输入模型进行检验 代码如...

2018-01-31 21:14:13

阅读数:2947

评论数:22

TensorFlow 卷积神经网络之猫狗识别

这份数据集来源于Kaggle,数据集有12500只猫和12500只狗。在这里简单介绍下整体思路 1. 处理数据 2. 设计神经网络 3. 进行训练测试 1. 数据处理 将图片数据处理为 tf 能够识别的数据格式,并将数据设计批次。 第一步get_files() 方法读取图片,然...

2017-12-11 00:21:54

阅读数:6132

评论数:31

TensorFlow 卷积神经网络之MNIST 手写数字识别

1 卷积神经网络卷积神经网络(Convolutional Neural Network,CNN),在此简单的介绍一下 自己的理解。卷积神经网络与普通神经网络的区别在于:卷积神经网络比神经网络多包含了一个由卷积层和子采样层构成的特征抽取器。在卷积神经网络的卷积层中,一个神经元只与部分邻层神经元连接。...

2017-12-10 17:41:54

阅读数:653

评论数:0

TensorFlow MNIST 手写数字识别之过拟合

1. 过拟合 overfitting 问题什么是过拟合呢?用实际生活中的一个例子来比喻一下过拟合现象. 说白了, 就是机器学习模型于自信. 已经到了自负的阶段了. 那自负的坏处, 大家也知道, 就是在自己的小圈子里表现非凡, 不过在现实的大圈子里却往往处处碰壁. 所以在这个简介里, 我们把自负和过...

2017-11-13 22:23:49

阅读数:2222

评论数:3

TensorFlow 入门之第一个神经网络训练 MNIST

1. 构建神经网络构建一个神经网络,用于学习神经网络的结构。 本文构建的神经网络是典型的三层神经网络,输入层、隐藏层、输出层。输入层有一个输入参数也就是有一个神经元,隐藏层定义了10个神经元,输出层有一个输出,所以也就是有一个神经元。add_layer 函数是添加一个神经层的函数。# -*- c...

2017-08-15 23:25:57

阅读数:1302

评论数:2

tensorflow 入门

介绍TensorFlow™ 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。TensorFlow 最初由Google大脑小组(隶属于Google机器智能研究机构)的研究员和工程师们开发出来,用于机器学习和深度神经网络方面的研究,但这个系统的通用性使其也可广泛用于其...

2017-08-13 23:23:05

阅读数:490

评论数:0

tensorflow 语法小结

# 创建一个一行两列的矩阵 matrix1 = tf.constant([[3., 3.]]) # 创建一个两行一列的矩阵 matrix2 = tf.constant([[2.],[2.]]) # 矩阵相乘 tf.matmul(matrix1, matrix2) # 启动默认图. sess = t...

2017-08-13 19:57:09

阅读数:865

评论数:0

mac/linux 安装tensorflow和安装Anaconda

无论是在mac 还是在Linux下安装tensorflow 都需要如下步骤: 1:安装python 2:安装pip 3:安装tensorflow Linux 安装tensorflow下安装比较简单(Linux 下的环境为python2.7.5,tensorflow 0.9。)1. 安装py...

2017-06-21 22:31:10

阅读数:7333

评论数:0

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