tensorflow学习之路(4):tf.shape(xxx) vs. xxx.get_shape()
来源:互联网 发布:天津相声广播网络直播 编辑:程序博客网 时间:2024/06/05 00:19
tf.shape(xxx) 和 xxx.get_shape()比较
- 相同点:都可以得到tensor xxx 的尺寸
- 不同点:tf.shape(xxx)中xxx数据的类型可以是tensor,list,array;而xxx.get_shape()中的xxx的数据类型必须是tensor,且返回的是一个tuple.可以通过xxx.get_shape().as_list()得到一个list。
例如:
x= tf.truncated_normal([32, 32, 3], dtype=tf.float32)print(tf.shape(x))print(x.get_shape())print(x.get_shape().as_list())
输出:
Tensor("Shape:0", shape=(3,), dtype=int32)(32, 32, 3)[32, 32, 3]
注意:dtype=int32是tf.shape()这个op的输出类型,默认为tf.int32。
阅读全文
0 0
- tensorflow学习之路(4):tf.shape(xxx) vs. xxx.get_shape()
- tensorflow学习之路(4):tf.shape(xxx) vs. xxx.get_shape()
- tensorflow学习笔记(九):tf.shape()与tensor.get_shape()
- Tensorflow API 学习(2)-tf.shape(a)和a.get_shape()
- Tensorflow -tf.shape(a)和a.get_shape()
- tf.shape和get_shape()
- tf.shape()与tf.get_shape()
- tf.shape(a)和a.get_shape()
- TensorFlow 学习(一)—— tf.get_variable() vs tf.Variable(),tf.name_scope() vs tf.variable_scope()
- tensorflow学习之路(2-1):tf.variable_scope(), tf.name_scope(), tf.get_variable()的认识
- tensorflow学习之路(2-2):tf.variable_scope(),tf.name_scope(),tf.get_variable()的认识(补充)
- TensorFlow学习之路(0):tf.placeholder() & feed_dict={}
- tensorflow学习之路(6):tf.strided_slice()和tf.cast()的认识
- xxx
- xxx
- xxx
- XXX
- xxx
- Java OCR tesseract 图片识别技术(二)
- ES6学习之路(四) 数组拓展
- linux网络编程中阻塞和非阻塞socket的区别
- Spring定时任务的几种实现
- 安卓HTML中打开一个连接!点击跳转了,可以实现返回上一级的HTML的页面!
- tensorflow学习之路(4):tf.shape(xxx) vs. xxx.get_shape()
- 产品运营必看!这6本书你不该错过!
- CString截取字符串
- ISS 上传大小限制
- linux安装mysql数据库
- maven生命周期和插件
- servlet
- Java ArrayList异常-ConcurrentModificationException
- 97. Interleaving String