TensorFlow系列笔记
TensorFlow系列笔记
业余狙击手19
图像算法菜鸟,点滴积累成就硕果累累。
展开
-
TensorFlow_8损失函数
TensorFlow学习系列:TensorFlow_1参数初始化方法TensorFlow_2学习率TensorFlow_3激活函数TensorFlow_4正则化TensorFlow_5dropoutTensorFlow_6断点续训与Tensorboard可视化TensorFlow_7优化器TensorFlow_8损失函数 损失函数(loss):用来表示预...原创 2018-12-16 16:50:34 · 2070 阅读 · 0 评论 -
TensorFlow_7优化器
TensorFlow学习系列:TensorFlow_1参数初始化方法TensorFlow_2学习率TensorFlow_3激活函数TensorFlow_4正则化TensorFlow_5dropoutTensorFlow_6断点续训与Tensorboard可视化TensorFlow_7优化器TensorFlow_8损失函数 一,TensorFlow中提供了如下...原创 2018-12-16 16:37:45 · 2100 阅读 · 0 评论 -
TensorFlow_6断点续训与Tensorboard可视化
TensorFlow学习系列:TensorFlow_1参数初始化方法TensorFlow_2学习率TensorFlow_3激活函数TensorFlow_4正则化TensorFlow_5dropoutTensorFlow_6断点续训与Tensorboard可视化TensorFlow_7优化器TensorFlow_8损失函数 一,断点续训 断点续...原创 2018-12-16 16:03:38 · 3771 阅读 · 3 评论 -
TensorFlow_5dropout
TensorFlow学习系列:TensorFlow_1参数初始化方法TensorFlow_2学习率TensorFlow_3激活函数TensorFlow_4正则化TensorFlow_5dropoutTensorFlow_6断点续训与Tensorboard可视化TensorFlow_7优化器TensorFlow_8损失函数 一,概述在机器学习中可能会存在过...原创 2018-12-16 15:54:05 · 2100 阅读 · 0 评论 -
TensorFlow_4正则化
TensorFlow学习系列:TensorFlow_1参数初始化方法TensorFlow_2学习率TensorFlow_3激活函数TensorFlow_4正则化TensorFlow_5dropoutTensorFlow_6断点续训与Tensorboard可视化TensorFlow_7优化器TensorFlow_8损失函数 避免过拟合的方法之一是...原创 2018-12-16 12:08:17 · 2285 阅读 · 0 评论 -
TensorFlow_3激活函数
TensorFlow学习系列:TensorFlow_1参数初始化方法TensorFlow_2学习率TensorFlow_3激活函数TensorFlow_4正则化TensorFlow_5dropoutTensorFlow_6断点续训与Tensorboard可视化TensorFlow_7优化器TensorFlow_8损失函数一, 什么是激活函数如下图,在神...原创 2018-12-16 10:21:38 · 2372 阅读 · 2 评论 -
TensorFlow_2学习率
TensorFlow学习系列:TensorFlow_1参数初始化方法TensorFlow_2学习率TensorFlow_3激活函数TensorFlow_4正则化TensorFlow_5dropoutTensorFlow_6断点续训与Tensorboard可视化TensorFlow_7优化器TensorFlow_8损失函数转载别人的,动手整理一遍,同时把代码...转载 2020-05-09 10:19:02 · 2671 阅读 · 3 评论 -
TensorFlow_1参数初始化方法
TensorFlow学习系列:TensorFlow_1参数初始化方法TensorFlow_2学习率TensorFlow_3激活函数TensorFlow_4正则化TensorFlow_5dropoutTensorFlow_6断点续训与Tensorboard可视化TensorFlow_7优化器TensorFlow_8损失函数 1,初始化为常量1.1 cons...原创 2018-12-16 08:56:09 · 2786 阅读 · 1 评论 -
TensorFlow北大公开课学习笔记-8 复现vgg16并实现图片识别
一,app.py#coding:utf-8import numpy as np# Linux 服务器没有 GUI 的情况下使用 matplotlib 绘图,必须置于 pyplot 之前#import matplotlib#matplotlib.use('Agg')import tensorflow as tfimport matplotlib.pyplot as plt# ...原创 2018-08-14 10:14:09 · 5846 阅读 · 10 评论 -
TensorFlow北大公开课学习笔记-7卷积神经网络 lenet5复现
一,mnist_lenet5_backward.py#coding:utf-8import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataimport mnist_lenet5_forwardimport osimport numpy as npBATCH_SIZE=100...原创 2018-08-14 10:04:09 · 2548 阅读 · 0 评论 -
TensorFlow北大公开课学习笔记-6.1输入手写数字图片输出识别结果(结合5.3程序)
#coding:utf-8import tensorflow as tfimport numpy as npfrom PIL import Imageimport mnist_backwardimport mnist_forwarddef restore_model(testPicArr): with tf.Graph().as_default() as tg: ...原创 2018-08-05 15:15:08 · 2633 阅读 · 0 评论 -
TensorFlow北大公开课学习笔记-5手写数字识别准确率输出
一,mnist_forward.py#coding:utf-8#0导入模块,生成模拟数据集import tensorflow as tfINPUT_NODE=784 #输入层节点OUTPUT_NODE=10 #输出层节点LAYER1_NODE=500 #隐藏层节点#定义神经网络的输入、参数和输出,定义前向传播过程def get_weight(shape,regulariz...原创 2018-08-05 14:34:50 · 2700 阅读 · 3 评论 -
TensorFlow北大公开课学习笔记-4.4正则化
#coding:utf-8#0导入模块,生成模拟数据集import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltBATCH_SIZE=30seed=2#基于seed产生随机数rdm=np.random.RandomState(seed)#随机数返回300行2列的矩阵,表示300组坐标点(x0,x...原创 2018-08-05 14:27:21 · 2226 阅读 · 0 评论 -
TensorFlow北大公开课学习笔记-4.2学习率
#coding:utf-8#设损失函数 loss=(w+1)^2,令w初值是常数5,反向传播就是求最优w,即最小loss对应的w值import tensorflow as tf#定义待优化参数w初值赋5w=tf.Variable(tf.constant(5,dtype=tf.float32))#定义损失函数lossloss=tf.square(w+1)#定义反向传播方法train_...原创 2018-08-05 14:26:35 · 2279 阅读 · 0 评论 -
TensorFlow北大公开课学习笔记-4.3滑动平均
√滑动平均: 记录了一段时间内模型中所有参数 w 和 b 各自的平均值。利用滑动平均值可以增强模型的泛化能力。 √滑动平均值(影子) 计算公式: 影子 = 衰减率 * 影子 +(1 - 衰减率) * 参数 √用 Tesnsorflow 函数表示为:√ema = tf.train.ExponentialMovingAverage(MOVING_AVERAGE_DECAY, global...原创 2018-08-16 10:40:40 · 2181 阅读 · 0 评论 -
TensorFlow北大公开课学习笔记-4.1损失函数
#coding:utf-8#0导入模块,生成模拟数据集import tensorflow as tfimport numpy as npBATCH_SIZE=8seed=23455rdm=np.random.RandomState(seed)X=rdm.rand(32,2)Y_=[[x1+x2+(rdm.rand()/10.0-0.05)] for (x1,x2) in X]...原创 2018-08-05 14:25:19 · 2674 阅读 · 0 评论 -
TensorFlow北大公开课学习笔记-3.3反向传播
#coding:utf-8#0导入模块,生成模拟数据集import tensorflow as tfimport numpy as npBATCH_SIZE=8seed=23455#给予seed产生随机数rng=np.random.RandomState(seed)#随机数返回32行2列的矩阵 表示32组 体积和重量 作为输入数据集X=rng.rand(32,2)#从X这个3...原创 2018-08-05 14:24:16 · 2242 阅读 · 0 评论 -
TensorFlow北大公开课学习笔记-3.2 神经网络的参数&前向传播
一,import osos.environ['TF_CPP_MIN_LOG_LEVEL']='2'# 两层简单的神经网络(全连接)import tensorflow as tf# 定义输入和参数x=tf.constant([[0.7,0.5]])w1=tf.Variable(tf.random_normal([2,3],stddev=1,seed=1))w2=tf.Var...原创 2018-08-05 14:23:14 · 2188 阅读 · 0 评论 -
TensorFlow北大公开课学习笔记-3.1张量计算图会话
前期主要把代码敲进来,方便复习import osos.environ['TF_CPP_MIN_LOG_LEVEL']='2'import tensorflow as tfa=tf.constant([[1.0,2.0]])b=tf.constant([[3.0],[4.0]])result=tf.matmul(a,b)print(result)with tf.Sessio...原创 2018-08-05 14:21:06 · 2182 阅读 · 0 评论