tensorflow as tf

tf.reshape(tensor, shape, name=None) 
reshape作用是将tensor变换为指定shape的形式。 
其中shape为一个列表形式,特殊的一点是列表中可以存在-1。-1代表的含义是不用我们自己指定这一维的大小,函数会自动计算(根据已给定的维度,自动推出-1指定的维度),但列表中只能存在一个-1。(当然如果存在多个-1,就是一个存在多解的方程了)

# tensor 't' is [1, 2, 3, 4, 5, 6, 7, 8, 9]
# tensor 't' has shape [9]
reshape(t, [3, 3]) ==> [[1, 2, 3],[4, 5, 6],[7, 8, 9]]# tensor 't' is [[[1, 1], [2, 2]],
#                [[3, 3], [4, 4]]]
# tensor 't' has shape [2, 2, 2]
reshape(t, [2, 4]) ==> [[1, 1, 2, 2],[3, 3, 4, 4]]# tensor 't' is [[[1, 1, 1],
#                 [2, 2, 2]],
#                [[3, 3, 3],
#                 [4, 4, 4]],
#                [[5, 5, 5],
#                 [6, 6, 6]]]
# tensor 't' has shape [3, 2, 3]
# pass '[-1]' to flatten 't'
reshape(t, [-1]) ==> [1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6]# -1 can also be used to infer the shape# -1 is inferred to be 9:
reshape(t, [2, -1]) ==> [[1, 1, 1, 2, 2, 2, 3, 3, 3],[4, 4, 4, 5, 5, 5, 6, 6, 6]]
# -1 is inferred to be 2:
reshape(t, [-1, 9]) ==> [[1, 1, 1, 2, 2, 2, 3, 3, 3],[4, 4, 4, 5, 5, 5, 6, 6, 6]]
# -1 is inferred to be 3:
reshape(t, [ 2, -1, 3]) ==> [[[1, 1, 1],[2, 2, 2],[3, 3, 3]],[[4, 4, 4],[5, 5, 5],[6, 6, 6]]]# tensor 't' is [7]
# shape `[]` reshapes to a scalar
reshape(t, []) ==> 7

  

转载于:https://www.cnblogs.com/anhoo/p/9343761.html

tensorflow.reshap(tensor,shape,name)的使用说明相关推荐

  1. TensorFlow 输出tensor数据

    # Input icrf(tensor数据) # Output out(float数据) import tensorflow as tf import numpy as npsess = tf.Ses ...

  2. TensorFlow里,shape=(?, 120)里的问号是怎么回事呢

    TensorFlow里,shape=(?, 120)里的问号是怎么回事呢   125 self.cos_sim (1024, 51) Tensor("cosine-imilarity-lay ...

  3. tensorflow 转张量类型为float_5个简单的步骤掌握Tensorflow的Tensor

    在这篇文章中,我们将深入研究Tensorflow Tensor的细节.我们将在以下五个简单步骤中介绍与Tensorflow的Tensor中相关的所有主题: 第一步:张量的定义→什么是张量? 第二步:创 ...

  4. Tensorflow:输出tensor具体值

    在一些任务中,经常需要看tensor的具体值是多少,举个例子,你得查看一部分的feature map,或者是一些数据是否符合训练的预期,那么怎么查看对应tensor的具体值(⊙o⊙)? 有些小伙伴可能 ...

  5. 5个简单的步骤掌握Tensorflow的Tensor

    作者|Orhan G. Yalçın 编译|VK 来源|Towards Datas Science 如果你正在读这篇文章,我相信我们有着相似的兴趣,现在/将来也会从事类似的行业. 在这篇文章中,我们将 ...

  6. tensorflow中tensor的索引

    tensorflow中tensor的索引 1.print(sess.run(outputs[0:2,0:2,:])) 2.print(sess.run(tf.slice(outputs,[0,0,0] ...

  7. YDOOK:Pytorch : AI : torch.tensor.size() 与 torch.tensor.shape 的区别

    YDOOK:Pytorch : AI : torch.tensor.size() 与 torch.tensor.shape 的区别 区别: 1. torch.tensor.size() 可用通过 :t ...

  8. 【TensorFlow】——不同shape的tensor在神经网络中的应用(scalar,vector,matrix)

    目录 ​ 1.scalar--标量 1)在神经网络中存在的场景 2)one_hot编码 3)举例应用 2.vector--向量 ​ 3.matrixs--矩阵 4.dim=3的tensor 5.dim ...

  9. 【Tensorflow】Tensor的比较运算

    [fishing-pan:https://blog.csdn.net/u013921430 转载请注明出处] 测试环境:Tensorflow 1.7.0.Tensorflow 1.14.0 Tenso ...

最新文章

  1. 机器学习(12)欠拟合过拟合、模型分析与正则化
  2. SpringBoot禁用命令行参数
  3. 小木木的Python学习笔记
  4. html图片爆炸效果,利用CSS3制作3D图片爆炸效果
  5. Android Studio解决未识别Java文件(出现红J)问题
  6. Linux进程防杀/防崩溃monitor的实现
  7. (转)CocoaPods:管理Objective-c 程序中各种第三方开源库关联
  8. 五.开发记录之ubuntu系统安装各个软件
  9. 计算机体系结构和计算机组成原理
  10. 服务器上的 smb 协议,使用smb协议python3访问服务器上的远程文件
  11. c语言确定闰月的步骤,怎么判断是闰月,农历闰月是如何确定的?
  12. STM32学习记录——MD300二维码扫描模块
  13. 方维团购系统添加短信接口,方维团购系统短信接口开发
  14. 天天对着代码没事也谢谢博客
  15. 【ubuntu】解决 Certificate verification failed: The certificate is NOT trusted
  16. 用python做一个数据查询软件_使用Python实现NBA球员数据查询小程序功能
  17. 题目描述: 某城市有一个火车站,铁轨铺设如图所示。 有n节车厢从A方向驶入车站,按进站顺序编号1~n。 现让这些火车按照某种特定的顺序进入B方向的铁轨并驶出车站。 为了重组车厢,可以借助中转站C。
  18. 第三章 Elasticsearch Query DSL -- 查询
  19. 总结编译Liblas库时的问题(会及时更新解决博友遇到的问题)
  20. Java后台下载Excel模板并输出到浏览器上的样例

热门文章

  1. java泛型-类型擦除
  2. Angular面试从喜剧到悲剧的十个问题
  3. UIImagePikerController 浅析
  4. 【译】为什么这样宏定义#define INT_MIN (-2147483647 - 1)?
  5. centos6.4下LVS+keepalived的高可用(LVS/DR模式)
  6. HDU 4267 A Simple Problem with Integers
  7. 【C/C++】C语言复习笔记-17种小算法-解决实际问题
  8. 云上建站快速入门:博客、论坛、CMS、电子商务网站统统搞定
  9. KZWFoudation系列之Router的设计
  10. 【数据蒋堂】第15期:开放的计算能力为数据库瘦身