BoilTFP 2022-01-24 11:06
浏览 496
已结题

Pytorch在CPU与GPU上跑的结果不一致?

完全一致的代码,并且固定了pytorch,numpy等随机种子数值,在两台不同设备上用相同型号的显卡跑,结果完全一致,但在第三台电脑上用AMD的CPU跑,结果却不一致。
这些常用的控制随机过程的方法都已经在程序里设置了

torch.manual_seed(seed) # 为CPU设置随机种子
torch.cuda.manual_seed(seed) # 为当前GPU设置随机种子
torch.cuda.manual_seed_all(seed) # 为所有GPU设置随机种子

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 2月1日
    • 创建了问题 1月24日