4.2.2. 设置随机种子#

然后,我们设置随机种子。一般情况下,计算机产生的随机数并不真正是完全随机生成的数,而是以一个随机种子作为初始条件,然后以一定的算法不停迭代产生随机数,这样的随机数也被称为伪随机数。因此,我们在模型的开头设置一个确定的随机种子以得到初始固定的随机数,以便每次运行本章代码时都能得到同样的结果。

chapter_4_2_2_01.py#
1import random
2
3import torch
4
5manualSeed = 999
6random.seed(manualSeed)
7torch.manual_seed(manualSeed)