我有:
test = np.random.randn(40,40,3)
我想做:
result = Repeat(test, 10)
因此 result
包含数组 test
重复10次,形状为:
(10, 40, 40, 3)
因此,创建一个带有新轴的张量以容纳 test
的 10 个副本。我也想尽可能高效地做到这一点。我怎样才能用 Numpy 做到这一点?
原文由 JDS 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
2 回答861 阅读✓ 已解决
可以将
np.repeat
方法与np.newaxis
一起使用: