tensorflow: variable的值与variable.read_value()的值区别详解

作者:JNingWei 时间:2023-01-02 22:29:40 

问题

查看 tensorflow api manual 时,看到关于 variable.read_value() 的注解如图:

tensorflow: variable的值与variable.read_value()的值区别详解

那么在 tensorflow 中,variable的值 与 variable.read_value()的值 到底有何区别?

实验代码


# coding=utf-8
import tensorflow as tf

# Create a variable.
w = tf.Variable(initial_value=10., dtype=tf.float32)

sess = tf.InteractiveSession()
sess.run(tf.global_variables_initializer())

print '\nw.read_value() :\n', w.read_value(), '\n', w.read_value().eval()
print '\nw :\n', w, '\n', w.eval()

sess.close()

由打印结果可看出,

variable的值 与 variable.read_value()的值 之间的 区别 仅仅在于 tensor类型 的不一样;

但 eval() 后打印出的结果值是 一样的 。


w.read_value() :
Tensor("read:0", shape=(), dtype=float32)
10.0

w :
<tf.Variable 'Variable:0' shape=() dtype=float32_ref>
10.0

来源:https://blog.csdn.net/JNingWei/article/details/78162807

标签:tensorflow,variable,read,value
0
投稿

猜你喜欢

  • mysql中的load命令使用方法

    2024-01-21 05:39:23
  • JavaScript实现涂鸦笔功能

    2024-04-10 11:01:01
  • python适合人工智能的理由和优势

    2021-08-10 11:01:12
  • Python __getattr__与__setattr__使用方法

    2021-10-17 09:17:53
  • PHP基于yii框架实现生成ICO图标

    2024-06-05 09:44:14
  • python 字典的概念叙述和使用方法

    2021-11-08 00:42:06
  • python获取本机外网ip的方法

    2022-06-24 01:57:16
  • 手把手教你在Pycharm中新建虚拟环境并使用(超详细!)

    2022-09-03 15:37:55
  • 关于Python函数的定义和参数

    2021-05-08 20:37:28
  • 使用 XMLSPY 设计项目的 Schema 原型

    2010-08-24 18:25:00
  • 如何把一长串数字分位显示?

    2009-11-06 14:01:00
  • python config文件的读写操作示例

    2022-04-05 07:42:11
  • keras小技巧——获取某一个网络层的输出方式

    2023-08-20 12:56:47
  • python pandas 时间日期的处理实现

    2021-09-05 02:38:07
  • 利用JavaScript做数独的完整实现过程

    2024-02-24 02:10:47
  • vue中el-table两个表尾合计行联动同步滚动条实例代码

    2023-07-02 17:08:56
  • 使用 XML HTTP Request 对象[翻译]

    2007-11-07 21:11:00
  • vue实现表单录入小案例

    2024-05-09 15:11:07
  • SQL Server连接中经常出现的3个常见错误与解答

    2010-07-26 14:25:00
  • CentOS7中使用shell脚本安装python3.8环境(推荐)

    2022-08-24 17:04:24
  • asp之家 网络编程 m.aspxhome.com