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

TF1和TF2

TensorFlow2默认采用Eager执行模式即动态图模式,TensorFlow默认采用Graph执行模式即静态图模式,动态图模式相比静态图模式而言,在开发过程中更易于调试,可以像debug python代码一样,去debug TensorFlow计算图的执行步骤并可即时看到执行结果,而在部署过程中,静态图模式执行效率更高,这种执行效率高体现在不用实时的去构建计算图了,少了一个编译过程

静态图的执行分为两步:1、构建计算图,2、创建会话,在会话中执行计算图得到结果,这也是静态图不易于调试的原因

TensorFlow会生成默认计算图,但不会默认生成会话,但是可以把声明的会话,显式的设置成默认会话,这样就可以用eval函数来获取张量的值,需要注意的一点是,设置默认会话时,需要在上下文环境中设置,即要使用with关键字

张量即Tensor,在TensorFlow中所有的数据都是通过张量的形式来表现的,张量在在数据角度可以理解成一个多维数组,而在代码层次可以理解为是一个类,它包含了值,计算过程,数据类型。

零阶张量即标量(scalar),也就是一个数,它的形状用()表示

一阶张量即向量(vector),也就是一维数组,它的形状用(D1,)表示,D1表示这个维度所包含数据的个数,例如[2,4,4]这个数组,它的形状就是(3,)

n阶张量可以理解成多维数组,例如三阶张量t1 = [[[1,2],[2,3]],[[1,2],[2,3]]],它的形状就是(2,2,2),三个数表示它是个3阶张量,每个数表示在每个维度上数据的个数

张量既然可以看成多维数组,那么它取值按照下标索引去取就可以了,例如上面这个三阶张量t1,取其第二个维度的第一个组值,可以表示为t1[0][0]

常量:程序运行过程中不会改变的值,声明方式:t1 = tf.constatnt(value)

变量:程序运行过程中会改变的值,声明方式 t2 = tf.Variable(value,name)

常量和变量除了上述不同之外,还有一个不同,常量在参与运算之前,会自动赋值,但是变量需要有一个显式的初始化动作,单个变量初始化可以用init_op =t2.initializer()方法就行了,所有变量初始化init_op =
tf.global_variables_initalizer()

占位符即tf.placeholder(dtype.shape=None,name=None)也是也一种变量,不同的是,它不需要初始化,主要用来承接外部输入值

TensorBoard 是TensorFlow的可视化工具,在安装TensorFlow时会一并安装,它通过读取TensorFlow的运行日志来可视化TensorFlow的运行状态

http://www.zskr.cn/news/30761.html

相关文章:

  • 单变量线性回归tensorflow版
  • 软考六
  • 应用安全 ---
  • HDFS文件系统
  • Java 类加载器
  • JAVA RMI编程
  • 大资料毕业设计选题推荐-基于大数据的全球产品库存数据分析与可视化系统-大材料-Spark-Hadoop-Bigdata
  • 字符与Java国际化编程
  • 013的加密世界权威指南_第二部分
  • Redis 持久化 内存模型 - 指南
  • 详细介绍:在不同开发语言与场景下设计模式的使用
  • zr模拟赛day8T2
  • Android下加载libUnreal.so文件
  • 2025 年 10 月不锈钢厨房设备厂家最新推荐,产能、专利、环保三维数据透视
  • DINO版本进化
  • 2025 年 10 月餐饮厨房设备厂家最新推荐,实力品牌深度解析采购无忧之选!
  • 欧拉定理
  • 手把手在 Linux 上安装 Docker 与 Docker Compose(包含 Ubuntu、CentOS 等 11 个发行版)
  • 2025年10月长白山亲子酒店推荐榜:四季主题与温泉度假对比排行
  • 2025年10月工装设计公司推荐榜:全国服务力对比评测
  • 2025年10月法律咨询律所推荐榜:盈科多领域权威排名一览
  • 2025 年 10 月仿石漆厂家最新推荐,专业制造与品牌保障口碑之选
  • 2025年10月防脱生发产品排名榜:术后修复与日常防脱对比
  • Level 0~8 WP
  • 详细介绍:[特殊字符]️ Spring Cloud Eureka 三步通:搭建注册中心 + 服务注册 + 服务发现,通俗易懂!
  • 2025年10月中国办公家具定制公司推荐:口碑排行榜与权威解析
  • 2025年10月中国办公家具定制公司推荐:主流口碑排行榜与避坑指南
  • 芯片落地之道
  • 107.计组--四章
  • 2025 年 10 月铝合金切削液厂家最新推荐,高性能与可靠性兼具的优质品牌