当前位置: 首页 > news >正文

秦皇岛网站推广哪家好网站源码

秦皇岛网站推广哪家好,网站源码,网站里的图片切换怎么做,客户信息管理Tensor Flow TensorFlow 本章介绍TensorFlow的基础。特别地,你将学习如何用TensorFlow进行基础计算。在开始使用 TensorFlow之前,你必须理解它背后的哲学。 这个库基于计算图的概念,如果你不理解计算图是如何工作的,你就不能理解如何使用这…

Tensor + Flow = TensorFlow

本章介绍TensorFlow的基础。特别地,你将学习如何用TensorFlow进行基础计算。在开始使用 TensorFlow之前,你必须理解它背后的哲学。 这个库基于计算图的概念,如果你不理解计算图是如何工作的,你就不能理解如何使用这个库。我将快速的介绍计算图并告诉你如何用  TensorFlow进行简单的计算。你将明白这个库是如何工作的,并明白如何使用它。
本章的大部分介绍tensors的概念,并讨论tensors在TensorFlow里是如何表示和操作的。这些讨论有必要简单的回顾一下作为张量计算基础的数学概念。 特别地,我们简单的回顾线性代数并说明如何用TensorFlow进行基础的线性代数计算。接着我们讨论声明式和命令式编程风格的不同。不像许多编程语言, TensorFlow大部分是声明式的。调用TensorFlow的计算添加计算描述到 TensorFlow的“计算图”。特别地, TensorFlow代码 “描述”计算但并不进行实际计算。 在TensorFlow v1里要运行计算,我们需要创建 tf.Session对像。虽然TensorFlow v2不用sessions对象,但是也有必要介绍sessions的概念并描述如何在TensorFlow里用它们进行计算。我们将简单的比较TensorFlow v1和TensorFlow v2的区别。我们还讨论变量的标记。TensorFlow里的Variables存贮张量并允许有状态的计算以修改变量。我们说明如何创建变量并通过TensorFlow更新变量。
1.理解计算图
要理解TensorFlow如何工作,你必须理解什么是计算图。计算图是个图,里面的节点相当于一个操作或变量。 变量可以将值输入到操作,一个操作可以将结果输入到另一个操作。通常,节点是圆 (或椭圆),里面是变量的名或操作, 当一个节点值输入到另一个节点时,用箭头从一个节点连到另一个节点。最简单的图是里面只有一个变量的图 (记住节点可以是变量或操作)。图 2-1 简单的计算变量 x的值。

                           

2-1. 我们可以构建的最简单的图,显示为一个简单的变量

这不是很有趣!我们考虑一下略为复杂一点的情况,例如一个变量x y的和: z = x + y。可以用下面的图表示 (2-2):

2-2. 两个变量之和的基本的计算图

2-2左边是变量 (节点里是 x y),而更大的节点表示两个变量的和。箭头表示两个变量输入到第三个节点。图应按拓扑顺序读取,意味着你要按箭头的顺序计算节点。箭头也告诉你节点的依赖关系。要评估z, 你首先必须评估 x y我们也可以说进行求和的节点依赖于输入节点。

要理解的一个重要方面是这种图只定义一个操作 (本例是求和)从两个输入 (本例是 x y) 得到结果 (本例是 z)。这基本上定义为 求和。你必须给输入x y赋值然后才能求和得到z。只有你评估了所有的节点图才会给你结果。

注意,定义每一个节点称为图的“构建”,而评估相关操作的真实值称为 “evaluation”

这是要理解的很重要的方面。注意输入变量不一定是实数,它们可以是矩阵,向量,等。 (在神经网络的相关计算里几乎都是使用矩阵。)略为复杂的情况见图 2-3它用图来计算量  A(x + y), 有三个图入量: x,  y, A

                      

2-3. 计算量 A(x + y)的计算图, 给出三个输入量: x, y, A

我们可以通过给输入节点(本例是 x, y, A)赋值来评估这个图。例如,如果你考虑图2-3中的图并赋值 x = 1, y = 3, A = 5, 我们得到结果 b = 20

(绘制为图2-4).

                      

2-4. 要评估图2-3中的图,我们必须给输入节点 x, y, A 赋值然后通过图评估节点

神经网络本质上是非常复杂的计算图,每一个神经元包含多个节点将它的输出输入到另外的神经元,直到得到一定的输出。后面我们将构建最简单的神经网络:只有一个神经元。即便是这么简单的神经网络,我们也要很多的工作。

通过将构建与评估分开,TensorFlow允许你轻松的构建非常复杂的计算图。 (记住,要计算结果,你必须赋值并评估所有的节点)。后面我告诉你这是如何工作的:如何构建计算图,如何评估它们。

注意    记住tensorflow首先构建计算图(称为构建阶段)但是不会评估它。这个库保持两步分开,所以你可以用不同的输入进行多次计算。

http://www.zhongyajixie.com/news/24914.html

相关文章:

  • 阿里云网站用什么做的线上销售平台都有哪些
  • 爱企查企业查询入口优化方案模板
  • 外贸商城网站系统做一个企业网站需要多少钱
  • 竭诚网络网站建设公司关键词优化排名用什么软件比较好
  • 淘宝网作图做网站什么叫百度竞价推广
  • 无锡祥搜做网站推广景德镇seo
  • 做网站卖草坪赚钱吗百度快速收录入口
  • godaddy如何买wordpress搜索引擎排名优化seo课后题
  • 广州远洋建设实业公司网站排名第一的助勃药
  • bootstrap模板网站苏州百度推广代理商
  • python做网站源码seo关键词排名优化哪好
  • 公众平台网站建设哪家专业品牌推广百度seo
  • 做海报一般都去什么网站看怎么上百度推广产品
  • web网站开发用什么语言微信营销的模式有哪些
  • 专业的佛山网站建设公司网站引流推广
  • 人才招聘网站模板html电子报刊的传播媒体是什么
  • 网站建设 镇江河南平价的seo整站优化定制
  • 个人网站备案费用营销推广的形式包括
  • 南京谁做免费网站网上营销
  • 专业的河南网站建设公司排名河南品牌网络推广外包
  • 做网站的为什么不给域名和密码百度售后服务电话人工
  • 网站建设dwm搜索最多的关键词的排名
  • 网站创建费用软文推广是什么意思
  • 微信分销平台系统自己怎么优化网站
  • 上饶网站设计公司青岛seo整站优化公司
  • h5 网站建设国内真正的免费建站
  • 如何绑定网站域名解析互联网广告平台排名
  • 张家港做网站优化排名公司做个网站多少钱
  • 桥东企业做网站seo站长工具
  • 上海松江区做网站公司企业网站营销的实现方式