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

作者:sigma_Tian 时间:2021-12-24 20:25:10 

获取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

来源:https://blog.csdn.net/tcx1992/article/details/80249992

标签:Tensorflow,张量,Tensor,维数
0
投稿

猜你喜欢

  • PHP中定义数组常量(array常量)的方法

    2023-11-23 06:16:59
  • python新式类和经典类的区别实例分析

    2023-07-28 10:01:02
  • JavaScript Memoization

    2008-05-01 12:48:00
  • python字典DICT类型合并详解

    2023-01-03 07:37:12
  • 2020年10款优秀的Python第三方库,看看有你中意的吗?

    2021-01-03 10:35:08
  • CSS双线边框研究

    2009-09-03 12:12:00
  • 使用MySQL的geometry类型处理经纬度距离问题的方法

    2024-01-21 15:44:06
  • PyTorch 多GPU下模型的保存与加载(踩坑笔记)

    2023-07-20 15:39:18
  • Python中unittest用法实例

    2023-09-02 13:13:45
  • 戏说编码发展史

    2022-12-12 02:48:05
  • Prometheus 监控MySQL使用grafana展示

    2024-01-21 07:18:53
  • 解决MSSQL下“不能在手动或分布事务方式下创建新的连接”的问题

    2008-07-15 12:48:00
  • Anaconda下Python中GDAL模块的下载与安装过程

    2022-08-30 04:49:54
  • python分析作业提交情况

    2023-07-29 20:59:31
  • 认识MySQL数据库对服务器端光标的限制

    2009-03-25 17:35:00
  • termux中matplotlib无法显示中文问题的解决方法

    2022-12-16 00:07:16
  • Python 用Redis简单实现分布式爬虫的方法

    2022-01-29 20:29:02
  • 被jQuery折腾得半死,揭秘为何jQuery为何在IE/Firefox下均无法使用

    2024-05-11 09:33:27
  • ASP技巧:Script块不能放在另一个Script 块内

    2009-08-19 17:17:00
  • Python的Socket编程过程中实现UDP端口复用的实例分享

    2022-07-03 21:59:56
  • asp之家 网络编程 m.aspxhome.com