变量和占位符 var ph feed_dict
2020-02-04 02:37
281 查看
import tensorflow as tfsess = tf.Session()#导入tf 开启会话
# tf 中的变量 相当于要更新的 权重参数# tf 中的占位符 相当于要 传入和传出 ,输入和输出的数据 X Y# 使用时 要预先定义好 数据的大小(形状)和类型、
# 变量的使用 需要初始化 具体参数# tf.global_varibales_initializer() 所有变量初始化 tf 下 global varbiales initializermy_var = tf.Variable(tf.zeros([2,3]))initializer_op = tf.global_variables_initializer()sess.run(initializer_op)print(my_var,"\n")print(sess.run(my_var))#初始化之后 , 再 显示 变量 就可以 显示了 ,如下;
<tf.Variable 'Variable:0' shape=(2, 3) dtype=float32_ref>[[0. 0. 0.][0. 0. 0.]]
#占位符 placeholder()import numpy as npx = tf.placeholder(tf.float32 , shape=[2,2])y = tf.identity(x*2)#x_vals = tf.random_uniform([2,2],0,1) erros 张量 去feed 反馈喂数据给占位符会出错x_vals = np.random.rand(2,2)print(x_vals,"\n")print(sess.run(y,feed_dict={x:x_vals})) #数组去 喂 给占位符 就可以了;print("\n",y)
[[0.09831476 0.16642518][0.04053553 0.84010561]][[0.19662951 0.33285037][0.08107107 1.6802112 ]]Tensor("Identity_8:0", shape=(2, 2), dtype=float32)
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Tensorflow学习笔记——占位符和feed_dict(二)
- TF:TF定义两个变量相乘之placeholder先hold类似变量+feed_dict最后外界传入值—Jason niu
- JS中var关键字声明的变量的作用域
- 简单的Tensorflow(3):使用feed_dict字典填充
- UrlDownloadToVar()函数-下载到变量
- tensorflow学习笔记(2)-feed_dict
- Javascript全局变量var与不var的区别深入解析
- 了解CSS/CSS3原生变量var
- js变量提升 JS中var、let、const区别?
- php filter_has_var 判断变量是否存在函数
- javascript定义变量时带var与不带var的区别分析
- angularJS2 变量声明 var let const
- SQL*Plus 系统变量之21 - FEED[BACK]
- Python3基础 dict id 查询变量的存储位置
- javaScript中使用var和不是用var定义变量的区别
- shell中的变量 $VAR 与 ${VAR}区别
- js中let和var定义变量的区别
- extjs特殊用法--js--调用变量方法定义前提最先变量要用var定义
- Smarty模板中变量修饰格式: {$var|方法1:参数1:参数2…|方法2…}
- javascript定义变量时,有var和没有var的区别