当前位置:网站首页>Tensorflow基础概念
Tensorflow基础概念
2022-08-08 09:58:00 【51CTO】
利用EDRAW绘制(点击查看大图)
TensorFlow 是用数据流图做计算的,因此我们先创建一个数据流图(也称为网络结构图),如图所示,看一下数据流图中的各个要素。
图中讲述了 TensorFlow 的运行原理。图中包含输入(input)、塑形(reshape)、Relu 层(Relu layer)、Logit 层(Logit layer)、Softmax、交叉熵(cross entropy)、梯度(gradient)、SGD 训练(SGD Trainer)等部分,是一个简单的回归模型。
它的计算过程是,首先从输入开始,经过塑形后,一层一层进行前向传播运算。Relu 层(隐藏层)里会有两个参数,即 Wh1 和 bh1,在输出前使用 ReLu(Rectified Linear Units)激活函数做非线性处理。
然后进入 Logit 层(输出层),学习两个参数 Wsm 和 bsm。用 Softmax 来计算输出结果中各个类别的概率分布。
用交叉熵来度量两个概率分布(源样本的概率分布和输出结果的概率分布)之间的相似性。然后开始计算梯度,这里是需要参数 Wh1、bh1、Wsm 和 bsm,以及交叉熵后的结果。
随后进入 SGD 训练,也就是反向传播的过程,从上往下计算每一层的参数,依次进行更新。也就是说,计算和更新的顺序为 bsm、Wsm、bh1 和 Wh1。
未经作者授权,禁止转载
THE END
边栏推荐
猜你喜欢

Recommend 100 nice English songs

FRED应用:TMT MOBIE成像光谱仪的概念设计阶段杂散光分析

Excel method is commonly used in text function 5

Multi-scalar multiplication: state of the art & new ideas

COMSOL Multiphysics 6.0软件安装包和安装教程

Feign应用及源码剖析

移动端/嵌入式-CV模型-2018:MobelNets-v2

Literature Learning (part33)--Clustering by fast search and find of density peaks

1252_FreeRTOS_堆栈溢出检查方法与测试

【图像分类】2022-MaxViT ECCV
随机推荐
FRED应用:TMT MOBIE成像光谱仪的概念设计阶段杂散光分析
LVS负载均衡群集
Go 匿名字段与实现重写方法
Android Studio关于MainActivity中的“import kotlinx.android.synthetic.main.activity_main.*”出现错误提示
Using classification weights, it is easy to solve the problem of data imbalance
什么是本质安全?
代码检查工具
ACWing 198. Antiprime Problem Solution
mysql-cdc 换2.2.x 版本 怎么读不到 数据 咋回事
VMWare Esxi 虚拟系统数据存储扩容(增加容量)的简明教程
【office】word
移动端/嵌入式-CV模型-2019:MobelNets-v3
VPP static mapping to realize DNAT
开源一夏 | 牛plus,多层嵌套动态JSON该如何解析总结
记一次生产内存溢出分析解决
【office】word
高并发下秒杀商品,你必须知道的9个细节
COMSOL Multiphysics 6.0 software installation package and installation tutorial
MySQL中的锁机制详解
SeeOD应用:He-Ne激光束聚焦物镜设计