使用 :
为CPU中设置种子,生成随机数:
torch.manual_seed(number)
为特定GPU设置种子,生成随机数:
torch.cuda.manual_seed(number)
为所有GPU设置种子,生成随机数:
torch.cuda.manual_seed_all(number)
使用原因 :
在需要生成随机数据的实验中,每次实验都需要生成数据。设置随机种子是为了确保每次生成固定的随机数,这就使得每次实验结果显示一致了,有利于实验的比较和改进。使得每次运行该 .py 文件时生成的随机数相同。