tf.roll
TF
2023-09-14 09:09:28 时间
t =[0, 1, 2, 3, 4]
tf.roll(t, shift=2, axis=0)
<tf.Tensor: shape=(5,), dtype=int32, numpy=array([3, 4, 0, 1, 2], dtype=int32)>
这里的 axis=[0]比较奇怪,0轴表示列,1轴表示行
t=[[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]]
t1=tf.roll(t, shift=[1], axis=[0])
print('t1=',t1)
t2=tf.roll(t1, shift=[ -2], axis=[ 1])
print('t2=',t2)
t1= tf.Tensor(
[[5 6 7 8 9]
[0 1 2 3 4]], shape=(2, 5), dtype=int32)
t2= tf.Tensor(
[[7 8 9 5 6]
[2 3 4 0 1]], shape=(2, 5), dtype=int32)
可以把两部合并成一步执行
tf.roll(t, shift=[1, -2], axis=[0, 1])
==> [[7, 8, 9, 5, 6], [2, 3, 4, 0, 1]]
相关文章
- 汇编语言中的标志位:CF、PF、AF、ZF、SF、TF、IF、DF、OF
- sd/tf卡槽是什么_usb电源线接法图解
- 词频统计与TF-IDF
- Yolov5 Android tf-lite方式集成
- 2023年TF活动正式启动
- MySQL Error number: 3668; Symbol: ER_TF_FORBIDDEN_JOIN_TYPE; SQLSTATE: HY000 报错 故障修复 远程处理
- tf-idf, CHI, TextRank详解程序员
- “Linux挂载TF卡:一步搞定“(linux挂载tf卡)
- 德商必酷推出Dark Rock TF 2散热器 可压制230W处理器
- 启动Linux系统无缝启动TF卡上的应用程序(linuxtf卡)