【问题标题】:pytorch question about tensor shape. And how to reshape a tensorpytorch 关于张量形状的问题。以及如何重塑张量
【发布时间】:2021-03-17 17:34:32
【问题描述】:

当我为张量动作执行 print("action shape:, ", action.shape) 时,我得到了 (64,)。和 (1, 64) 一样吗?以及如何将其大小重塑为 (64,1)?

【问题讨论】:

    标签: python pytorch


    【解决方案1】:

    从技术上讲,它不是相同的形状,并且在 pytorch 中,如果您有需要 (64,) 形状的东西,但您给了它 (1,64) 但很容易将其更改为 (64 ,) 通过挤压它。要将其重塑为 (64, 1) 的大小,您可以这样做

    action = action.unsqueeze(1)
    # or
    action = action.view(-1, 1)
    

    两者都可以,但我会推荐第一个。

    【讨论】:

      猜你喜欢
      • 2018-10-27
      • 2021-07-22
      • 1970-01-01
      • 2017-09-05
      • 2019-01-06
      • 2019-02-21
      • 2022-01-16
      • 2021-02-26
      • 2020-10-04
      相关资源
      最近更新 更多