einops 张量操作

发布时间:2024-12-11 05:15

保持冷静,避免因紧张影响操作 #生活技巧# #驾驶技巧# #倒车入库技巧#

最新推荐文章于 2024-10-17 13:50:17 发布

AI算法网奇 于 2020-10-20 13:31:12 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

1005 篇文章 728 订阅 ¥29.90 ¥99.00

pip install einops

from einops import rearrange, reduce, repeat # 按给出的模式重组张量

output_tensor = rearrange(input_tensor, 't b c -> b c t') # 结合重组(rearrange)和reduction操作

output_tensor = reduce(input_tensor, 'b c (h h2) (w w2) -> b h w c', 'mean', h2=2, w2=2) # 沿着某一维复制

output_tensor = repeat(input_tensor, 'h w -> h w c', c=3)

重新考虑和上面相同的例子:

y = x.view(x.shape[0], -1) # x: (batch, 256, 19, 19)

y = rearrange(x, 'b c h w -> b (c h w)')

 

第二行检查了输入数据拥有四个维度(当然你也可以指定其他数字)
这和仅仅写注释标明数据维度是很不一样的,毕竟据我们所知,

网址:einops 张量操作 https://www.yuejiaxmz.com/news/view/440709

相关内容

压力容器操作证查询(压力容器操作证)
拔罐法的操作
办公室工间操: 职场烦恼一扫光(附DVD光盘1张)
《酒店客房工作中的规范操作 上 》---规范操作下的高效率
python Django数据部分操作
美容的操作步骤方法
保洁工作操作流程
拔罐的正确操作方法
体操运动员基本动作的训练问题
清晨小动作健身操

随便看看