当前位置:网站首页>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
边栏推荐
- Recommended download software
- A concise tutorial on expanding (increasing capacity) of VMWare Esxi virtual system data storage
- 巧用Prometheus来扩展kubernetes调度器
- 【数学知识】—— 质数/约数
- Classification of software testing
- 移动端/嵌入式-CV模型-2018:MobelNets-v2
- 巧用Prometheus来扩展kubernetes调度器
- 字节与字符与常见编码方式
- The keys of the Flutter storage database
- C# - var 关键字
猜你喜欢
随机推荐
go web之响应用户
写在 26 岁生日
【数学知识】—— 质数/约数
左益豪:用代码创造一个新世界|OneFlow U
买股票用同花顺安全吗?资金会不会被转走?
AI引领一场新的科学革命
移动端/嵌入式-CV模型-2018:MobileFaceNets
使用.NET简单实现一个Redis的高性能克隆版(三)
X射线聚焦系统
Golang实现sha256或sha512加密
COMSOL Multiphysics 6.0 software installation package and installation tutorial
快速定位线上慢 SQL 问题,掌握这几个性能排查工具可助你一臂之力
docker部署redis容器问题
To make people's consumption safer, more assured and more satisfied
移动端/嵌入式-CV模型-2018:MobelNets-v2
67:第五章:开发admin管理服务:20:开发【解冻/冻结用户,接口】;(用户状态变更后,需要刷新用户状态,即变更用户会话信息:我们一般通过“删除redis中会话信息,强制用户重新登录“来做的;)
Feign application and source code analysis
五、业务数据分析
PCBA电路板为什么需要使用三防漆,有何作用?
图像分割 总结