tf.transpose(input, [dimension_1, dimenaion_2,..,dimension_n]):这个函数主要适用于交换输入张量的不同维度用的,如果输入张量是二维,就相当是转置。dimension_n是整数,如果张量是三维,就是用0,1,2来表示。这个列表里的每个数对应相应的维度。如果是[2,1,0],就把输入张量的第三维度和第一维度交换。

import tensorflow as tf;
import numpy as np;A = np.array([[1,2,3],[4,5,6]])
x = tf.transpose(A, [1,0])B = np.array([[[1,2,3],[4,5,6]]])
y = tf.transpose(B, [2,1,0])
with tf.Session() as sess:print A[1,0]print sess.run(x[0,1])print B[0,1,2]print sess.run(y[2,1,0])"""
4
4
6
6
"""

下面是我理解的图示:

参考:
https://blog.csdn.net/uestc_c2_403/article/details/73350498

tensorflow的tf.transpose()简单使用相关推荐

  1. tf.transpose()个人理解,高纬度的变换,可以将部分维度看成黑盒(整体)

    一 函数原型 tf.transpose( a, perm=None, name='transpose', conjugate=False ) a:表示的是需要变换的张量 perm:a的新的维度序列 n ...

  2. tf.transpose()

    一 函数原型 tf.transpose(     a,     perm=None,     name='transpose',     conjugate=False ) a:表示的是需要变换的张量 ...

  3. tensorflow op tf.global_variables_initializer

    一.安装 目前用了tensorflow.deeplearning4j两个深度学习框架, tensorflow 之前一直支持到python 3.5,目前以更新到3.6,故安装最新版体验使用. 慢慢长征路 ...

  4. 【TensorFlow】tf.nn.conv2d是怎样实现卷积的?

    int height_col= (height + 2 * pad_h - kernel_h) / stride_h + 1; int width_col = (width + 2 * pad_w - ...

  5. Tensorflow— MNIST数据集分类简单版本

    代码: import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data#载入数据集 #当前路径 m ...

  6. tf.reshape 和 tf.transpose 用法

    import tensorflow as tf x= tf.constant([[2,3],[4,5],[6,7]],tf.int32) print(x.numpy()) [[2 3][4 5][6 ...

  7. TF之DNN:TF利用简单7个神经元的三层全连接神经网络【2-3-2】实现降低损失到0.000以下

    TF之DNN:TF利用简单7个神经元的三层全连接神经网络实现降低损失到0.000以下(输入.隐藏.输出层分别为 2.3 . 2 个神经元) 目录 输出结果 实现代码 输出结果 实现代码 # -*- c ...

  8. tf.transpose

    tf.transpose(input, [dimension_1,dimenaion_2,..,dimension_n]) 这个函数主要适用于交换输入张量的不同维度用的,如果输入张量是二维,就相当是转 ...

  9. Tensorflow Timeline介绍及简单使用

    Blog的Github地址:github.com/liuyan731/b- 最近上线了一个图片分类的机器学习Python服务,但是在线上的性能并不是特别好,就开始进行痛苦的性能分析.今天分享一个简单但 ...

最新文章

  1. 小程序大转盘红包雨营销组件
  2. 漫画:毕昇 JDK,重现了 “活字印刷术” 的传奇
  3. Titanium开发环境搭建第一个坑
  4. Redis基础知识点总结
  5. 在敏捷中应用测试驱动开发
  6. 【Node】node编译(windows)
  7. C#控件 Datagriview控件
  8. 前端学习(2891):vue工程化配置
  9. Google Guava缓存实现接口的限流
  10. 小议使用“完整”的CSS的缺点
  11. SoftCnKiller高速下载器捆绑软件杀手
  12. python 爬取网易云音乐歌单
  13. SNMP TRAP实战
  14. 2018.07.27
  15. Java拿到前一天的零点零分
  16. C语言学习笔记-P1 初识C语言(1)
  17. 【IDEA】出现 Wrong tag ‘Author_‘ 错误的 Author 标签等的黄色警告问题
  18. 7-20 帅到没朋友
  19. 【技术贴】【技术贴】每次双击都会跳出来打开方式的解决办法。。。选择你想用来打开此文件的程序。。...
  20. CW2015 linux 锂电池驱动源码

热门文章

  1. OpenCV脸部美化FaceBeautificator的实例(附完整代码)
  2. OpenGL使用模板缓冲区和剪切平面
  3. C++实现array right rotation数组右旋转(附完整源码)
  4. c++ array方法
  5. C++双目/单目运算符的重载
  6. C语言编写扫雷小游戏
  7. java 中都有什么结构_java中都有哪些数据结构?
  8. 「SLAM」三维空间刚体运动名词笔记
  9. 运维角度浅谈MySQL数据库优化(转自:2018-03-10 李振良 JAVA高级架构)
  10. 4.QPixmap,QTransform,绘图函数的使用