TensorFlow
只想安静的一个人
这个作者很懒,什么都没留下…
展开
-
TensorFlow 图像处理
1.统一调整图像尺寸__author__ = 'ding''''TensorFlow 图像处理'''import tensorflow as tfimport matplotlib.pyplot as pltimage_raw_data = tf.gfile.FastGFile('./path/to/picture1.jpeg', 'rb').read()with tf.Ses...原创 2018-06-13 11:07:10 · 258 阅读 · 0 评论 -
人脸识别--(opencv、dlib、keras-TensorFlow)
1.创建工程结构目录如下data目录包含train目录与validation目录,将需要训练的图片放入到对应的文件夹中,名称可以自命名saved_models目录储存训练完成后的模型4.mp4视屏文件,训练完成之后可通过这个视屏文件进行预测model_cnn_train.py模型训练文件 详细代码如下#!/usr/bin/env pyt...原创 2018-06-14 09:35:35 · 2456 阅读 · 6 评论 -
激活函数比较
Sigmoid 和 ReLU 比较:sigmoid 的梯度消失问题,ReLU 的导数就不存在这样的问题,它的导数表达式如下:曲线如图对比sigmoid类函数主要变化是: 1)单侧抑制 2)相对宽阔的兴奋边界 3)稀疏激活性。Sigmoid 和 Softmax 区别:softmax is a generalization of logistic function t...原创 2018-06-14 09:34:26 · 155 阅读 · 0 评论 -
Tensorflow变量
__author__ = 'ding''''完整的图像预处理案例'''import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltdef distort_color(image, color_ordering=0): if color_ordering == 0: imag...原创 2018-06-14 09:32:24 · 192 阅读 · 0 评论 -
图像预处理完整案例 纯代码
__author__ = 'ding''''完整的图像预处理案例'''import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltdef distort_color(image, color_ordering=0): if color_ordering == 0: imag...原创 2018-06-14 09:32:11 · 4271 阅读 · 4 评论 -
初识Tensorflow 数字识别MNIST
整体流程: 1.定义算法公式 2.定义loss 选定优化器,并制定优化器优化loss 3.迭代数据进行训练 4.在测试集或验证集上对准确率进行测评首先导入tensorflow 与mnist的input-data 用来获取traning test 包from tensorflow.examples.tutorials.mnist import input_dataimport ...原创 2018-06-13 11:09:29 · 193 阅读 · 0 评论 -
Tensorflow 实现简单CNN 数字识别
卷积的好处是,不管图片尺寸如何,我们需要训练的权值数量只和卷积核大小、卷积核数量有关。 每个卷积层包含三个部分:卷积、池化和非线性激活函数__author__ = 'ding''''Tensorflow 实现简单CNN'''import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_d...原创 2018-06-13 11:08:50 · 880 阅读 · 0 评论 -
TFRecord 统一数据格式
1.将输入数据保存为TFRecord格式__author__ = 'ding''''将数据保存为TFRecord格式'''import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataimport numpy as np# 生成整数型的属性def _int64_feature(...原创 2018-06-13 11:08:08 · 383 阅读 · 0 评论 -
激活函数介绍
ReLU对比Sigmoid主要变化: 1.单侧抑制 2.相对宽阔的兴奋边界 3.稀疏激活性(1) sigmoid函数(曲线很像“S”型)公式:曲线:也叫 Logistic 函数,用于隐层神经元输出 取值范围为(0,1) 它可以将一个实数映射到(0,1)的区间,可以用来做二分类。(它不像SVM直接给出一个分类的结果,Logistic Regression给出的是...原创 2018-07-10 17:43:14 · 393 阅读 · 0 评论