给定一个多维张量,我如何将其展平以使其具有 单一 维度?
torch.Size([2, 3, 5]) ⟶ flatten ⟶ torch.Size([30])
原文由 Tom Hale 发布,翻译遵循 CC BY-SA 4.0 许可协议
给定一个多维张量,我如何将其展平以使其具有 单一 维度?
torch.Size([2, 3, 5]) ⟶ flatten ⟶ torch.Size([30])
原文由 Tom Hale 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答9.6k 阅读✓ 已解决
2 回答5.3k 阅读✓ 已解决
2 回答3.6k 阅读✓ 已解决
3 回答4.5k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
长话短说:
torch.flatten()
使用
torch.flatten()
在 v0.4.1 中引入并在 v1.0rc1 中 记录:”`
我 在这里 提出了一个功能请求,但一致认为
resize()
是一种低级方法,应该优先使用reshape()
。