tensorflow - 置换一个张量流张量
问题描述
如何在以下模式中置换我的 tf 张量的特定维度:例如 [0,1,2,3,4] --> [1,2,3,4,0]?
更一般地说,我如何旋转 n 个位置?
解决方案
尝试这个:
# 't' is [0, 1, 2, 3, 4]
tf.roll(t, shift=-1, axis=0) ==> [1, 2, 3, 4, 0]
推荐阅读
- ios - 如何防止一次绘制多条线(swift)?
- haskell - 当输入值是浮点类型而不是 Haskell 中的整数类型时如何创建错误消息
- php - 通过 AJAX 发送的数据在 $_POST 中不可用
- linux - 使用 bash 在 Linux 中的文件夹中查找拥有文件的所有用户
- python - 当我访问该视图时,未处理我的其中一个视图中的代码
- reactjs - 如何在反应中将来自json的数据与“this.props”连接起来
- php - 如何修复注意:未初始化的字符串偏移量:0
- python - 选择网格的所有顶点以分别访问每个顶点
- flutter - Mojave 10.14.4 更新后 ios-sim showdevicetypes 返回空
- typescript - 如何在 Angular 7 中分配公共变量(始终未定义)