【问题标题】:Segfault in pytorch on M1: torch.from_numpy(X).float()M1 上 pytorch 中的段错误:torch.from_numpy(X).float()
【发布时间】:2022-08-15 18:58:12
【问题描述】:

我用的是M1。

我正在尝试将 pytorch 用于 conv 网络。

我有一个 numpy 数组,我试图将它变成一个火炬张量。

当我打电话

torch.from_numpy(X)

pytorch 抛出一个错误,当它期望一个浮点数时它得到一个双精度数。

当我打电话

torch.from_numpy(X).float() 在朋友的电脑上,一切都很好。

但是当我在我的计算机上调用这个命令时,我得到了一个段错误。

有没有人看到这个/知道会发生什么/知道如何解决?

    标签: pytorch segmentation-fault apple-m1


    【解决方案1】:

    你的 pytorch 愿景是什么?我在 Macbook Pro M1 上也遇到过同样的问题,我的 pytorch 版本一开始是 1.12.0。我将它降级到版本 1.10.0 并且问题解决了。我怀疑这与较新的手电筒版本中与 M1 的兼容性有关。

    【讨论】:

      猜你喜欢
      • 2018-04-12
      • 2021-05-13
      • 2018-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-17
      • 2011-11-13
      相关资源
      最近更新 更多