Tensorflow获取张量Tensor的具体维数实例


Posted in Python onJanuary 19, 2020

获取Tensor的维数

>>> import tensorflow as tf

>>> tf.__version__
'1.2.0-rc1'

>>> x=tf.placeholder(dtype=float32,shape=[1,2,3,4])
>>> x=tf.placeholder(dtype=tf.float32,shape=[1,2,3,4])

>>> x.shape
TensorShape([Dimension(1), Dimension(2), Dimension(3), Dimension(4)])
>>> x.get_shape()
TensorShape([Dimension(1), Dimension(2), Dimension(3), Dimension(4)])
# 返回tuple

>>> x.shape[2]
Dimension(3)
>>> x.get_shape()[2]
Dimension(3)

# 获取具体维度数值
>>> x.shape[2].value
3
>>> x.get_shape()[2].value
3
# 也可以将TensorShape变量转化为list类型,然后直接按照索引取值
>>> x.shape.as_list()
[1, 2, 3, 4]
>>> x.shape.as_list()
[1, 2, 3, 4]

# 可以与int型数值比较
>>> x.shape[2] == 3
True
>>> x.get_shape()[2] == 3
True

以上这篇Tensorflow获取张量Tensor的具体维数实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
从零学Python之引用和类属性的初步理解
May 15 Python
Python利用pyHook实现监听用户鼠标与键盘事件
Aug 21 Python
python urllib urlopen()对象方法/代理的补充说明
Jun 29 Python
解决Python 爬虫URL中存在中文或特殊符号无法请求的问题
May 11 Python
用Django写天气预报查询网站
Oct 21 Python
Python两台电脑实现TCP通信的方法示例
May 06 Python
python使用ctypes调用扩展模块的实例方法
Jan 28 Python
Anconda环境下Vscode安装Python的方法详解
Mar 29 Python
python使用OpenCV模块实现图像的融合示例代码
Apr 10 Python
Python 数据可视化之Matplotlib详解
Nov 02 Python
浅谈Python中对象是如何被调用的
Apr 06 Python
Python TypeError: ‘float‘ object is not subscriptable错误解决
Dec 24 Python
tensorflow 重置/清除计算图的实现
Jan 19 #Python
TensorFlow2.0:张量的合并与分割实例
Jan 19 #Python
tensorflow中tf.slice和tf.gather切片函数的使用
Jan 19 #Python
tensorflow实现对张量数据的切片操作方式
Jan 19 #Python
python系统指定文件的查找只输出目录下所有文件及文件夹
Jan 19 #Python
Python插入Elasticsearch操作方法解析
Jan 19 #Python
Docker部署Python爬虫项目的方法步骤
Jan 19 #Python
You might like
在DC的漫画和电影中,蝙蝠侠的宿敌,小丑的真名是什么?
2020/04/09 欧美动漫
Discuz 模板引擎的封装类代码
2008/07/18 PHP
PHP使用Redis替代文件存储Session的方法
2017/02/15 PHP
PHP网页安全认证的实例详解
2017/09/28 PHP
用js实现上传图片前的预览(TX的面试题)
2007/08/14 Javascript
JavaScript中的this关键字介绍与使用实例
2013/06/21 Javascript
JS实现仿中关村论坛评分后弹出提示效果的方法
2015/02/23 Javascript
JQuery的ON()方法支持的所有事件罗列
2015/02/28 Javascript
JS+CSS实现经典的左侧竖向滑动菜单效果
2015/09/23 Javascript
javascript基础语法——全面理解变量和标识符
2016/06/02 Javascript
vue开发心得和技巧分享
2016/10/27 Javascript
jQuery实现的简单拖动层示例
2017/02/22 Javascript
Angular.js基础学习之初始化
2017/03/10 Javascript
vue.js2.0 实现better-scroll的滚动效果实例详解
2018/08/13 Javascript
vue3.0 CLI - 2.4 - 新组件 Forms.vue 中学习表单
2018/09/14 Javascript
python使用点操作符访问字典(dict)数据的方法
2015/03/16 Python
Python抽象类的新写法
2015/06/18 Python
Python爬虫通过替换http request header来欺骗浏览器实现登录功能
2018/01/07 Python
Python超越函数积分运算以及绘图实现代码
2019/11/20 Python
python读取ini配置的类封装代码实例
2020/01/08 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
python使用gdal对shp读取,新建和更新的实例
2020/03/10 Python
python用TensorFlow做图像识别的实现
2020/04/21 Python
python实现简单猜单词游戏
2020/12/24 Python
.NET概念性的面试题
2012/02/29 面试题
如何用Java判断一个文件或目录是否存在
2012/11/19 面试题
计算机求职信
2013/12/01 职场文书
函授毕业自我鉴定
2014/02/04 职场文书
房屋买卖协议书
2014/04/10 职场文书
好的旅游活动方案
2014/08/19 职场文书
2014年电教工作总结
2014/12/19 职场文书
公司承诺函范文
2015/01/21 职场文书
任命书格式范文
2015/09/22 职场文书
MySQL如何修改字段类型和字段长度
2022/06/10 MySQL
Redis实现主从复制方式(Master&Slave)
2022/06/21 Redis
Hive日期格式转换方法总结
2022/06/25 数据库