我的网络中包括'torch.nn.MaxPool3d',根据PyTorch文档(版本1.7 - https://pytorch.org/docs/stable/generated/torch.set_deterministic.html#torch.set_deterministic),当cudnn确定性标志位开启时,该函数会抛出一个RuntimeError。然而,当我在代码开头插入' torch.backends.cudnn.deterministic = True'代码后,就没有RuntimeError了。为什么那个代码不会抛出一个RuntimeError呢?我想知道那段代码是否保证了我的训练过程的确定性计算。